1 2 3 4 5 6 7 8 9 10 9.5/10 9,74оценок: 77

Пошаговое проектирование в Google SketchUp каркасного дома

Тема в разделе "Программы для проектирования домов, расчеты", создана пользователем amega.777, 04.01.11.

  1. tegrat
    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51

    tegrat

    Участник

    tegrat

    Участник

    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51
    Адрес:
    Москва
    Кодировака должна быть UTF-8
    Если открывать "-=Component+Report.xml" в экселе, то должно быть всё хорошо.
    Если открывать два других файла (*.csv) и в них нечитаемые символы, тогда можно сменить расширение на txt и открыть в Экселе (он там предлагает выбрать кодировку, да и сам правильно её определяет)
     
  2. andi35
    Регистрация:
    23.10.11
    Сообщения:
    2.982
    Благодарности:
    4.131

    andi35

    Живу здесь

    andi35

    Живу здесь

    Регистрация:
    23.10.11
    Сообщения:
    2.982
    Благодарности:
    4.131
    Адрес:
    Калужская область.
    @tegrat, а названный плагин только с компонентами так работает или и с группами?
     
  3. tegrat
    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51

    tegrat

    Участник

    tegrat

    Участник

    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51
    Адрес:
    Москва
    Этот только с компонентами. Можно добавить и группы, но как быть с иерархической вложенностью групп? Объём, длину какой группы брать? Самой глубокой?
    В "-=Parentage+Report.csv" как раз можно посмотреть такую структуру.
    Вот, на картинке показано, о чём я говорю (Помещения->1 этаж->Двери):
    Структуризатор.png
    Да и ещё, название объекта, типа "Группа", не очень информативно, а если менять название, то разница с компонентой не велика.

    ЗЫ Смотрите, если необходимо, могу покопаться.
     
  4. tegrat
    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51

    tegrat

    Участник

    tegrat

    Участник

    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51
    Адрес:
    Москва
    А, да и самое главное: при создании копии группы, она всегда уникальна (редактируя копию, оригинал не редактируется).
    При создании копии компоненты, в статистике количество увеличивается на одну. При этом, редактируя любую копию компоненты, будут редактироваться все копии и оригинал (например, задать текстуру/цвет, стропилу поправить). В итоге ошибиться, например, в соответствие названия доски (доска 50*150*6000) и её фактической длине гораздо сложнее, нежели в копиях группы. Смотрите рисунок:
    Компоненты vs группы.png
     
  5. GreenSerpent
    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229

    GreenSerpent

    Architect

    GreenSerpent

    Architect

    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229
    Адрес:
    Ireland-Holland
    @tegrat, Что-то у меня дальше этого диалога не пошло
    У меня XP \ SK 2013 pro
    Путь подкорректировал mpath = "C:\0\0PRO"
    Старый TIG-овский репортер работал без проблем
    Что может быть не так?
     

    Вложения:

    • C-rep-err01.jpg
  6. tegrat
    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51

    tegrat

    Участник

    tegrat

    Участник

    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51
    Адрес:
    Москва
    1. в имени пути должны быть прямые слеши (c:/0/0PRO) или два обратных (редактор форума два подряд слеша не пропускает :))
    2. переписал под SK 2013, заодно поправил другие ошибки, должно всё хорошо работать.
    http://autoalex.ru/a/ComponentReporter .zip
     
  7. GreenSerpent
    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229

    GreenSerpent

    Architect

    GreenSerpent

    Architect

    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229
    Адрес:
    Ireland-Holland
    @tegrat, Спасибо теперь работает.
    А со слэшами какие порядки? В виндовом эксплорере обратные, в Хроме прямые
    В TIG-вом комменте написано что-то непонятное
    "mpath=(mpath.split("\")[0..-2]).join("/")#strip off file name"

    Так красиво как у Вас здесь пока не получается
    а получается так:
    test131106 instances.jpg
    Имя компонента в данном случае содержит размеры в мм причём последний размер это длинна экструзии. Как получилось в отчёте 25.0м не понятно, при этом площадь и объём правильные.
    *На желтой строке мой ручной пересчёт

    Материал видимо берётся когда он присвоен компоненту целиком, а не самим плоскостям. У этого варианта есть как достоинства так и недостатки. Имеет смысл обсудить отдельно

    Можно ли убрать из ячеек ед-цы и иметь их только в имени колонки. Сейчас это сбивает формат ячейки на текст и с ней нельзя производить вычисления. В Вашем примере как раз правильно разделено

    Чем посоветуете открывать XML? У меня он открылся в опенофисе так:
    test131106 XML.jpg
     
    Последнее редактирование: 07.11.13
  8. tegrat
    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51

    tegrat

    Участник

    tegrat

    Участник

    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51
    Адрес:
    Москва
    Вообще, по памяти, можно везде прямые слеши употреблять (общий формат: https://ru.wikipedia.org/wiki/URL); в эксплорере file:/c:, просто, по-умолчанию, в винде обратные слеши, а в программирование обратные слеши в строке используются для экранирования символов ("строка \"ещё что-то\") или ввода спец. символов. Так строка "непонятная" делает преобразование из \ в / и обрезает имя файлы с расширением, получается имя папки, где лежит файл; но в Rubi с русскими буквами какая-то беда и если у вас проект (файл) лежит в директории с русскими буквами, то отчёты сохранить туда нельзя.

    Вы открыли -=Instances+Report.csv, а попробуйте в Экселе откройте (File->Open) -=Component+Report.xml

    Если откроете -=Component+Report.xml в Экселе, то проблем с единицами измерения не будут. Вообще идея хорошая, поправлю - в название засуну.

    Да, в опенофисе есть такая проблема, но и решение: OpenOffice xml в виде таблицы

    Это длина всех рёбер, то есть для доски 50*200*6000, имеем: 6000*4+50*4+200*4 = 25м. Этот размер имеет смысл использовать, если вы сделали линиями разводку: электрики, водопровод (можно осевые в трубах использовать, объединив в группу/компоненту)

    Это стандартно в старом плагине было - не менял.

    ЗЫ качайте, обновил.
    Только теперь, если открывать в Экселе -=Instances+Report.csv (сменив расширение на txt, если необходимо), нужно на 3 шаге "Мастера текстов" нажать "Подробнее..." и выбрать "Разделитель дробной части" точку (это для Office XP)
     
  9. GreenSerpent
    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229

    GreenSerpent

    Architect

    GreenSerpent

    Architect

    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229
    Адрес:
    Ireland-Holland
    @tegrat,
    Эта версия выдаёт ошибку при старте Кетчупа
    репорт во вложении
     

    Вложения:

  10. tegrat
    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51

    tegrat

    Участник

    tegrat

    Участник

    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51
    Адрес:
    Москва
    Вы, наверное, поправили путь и сохранили файл ;-) Я там заголовки русскими буквами написал (хотел, как лучше :)), после сохранения, вся кодировка файла съехала. Сейчас вернул на англ. язык. Должно всё нормально работать.
     
  11. GreenSerpent
    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229

    GreenSerpent

    Architect

    GreenSerpent

    Architect

    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229
    Адрес:
    Ireland-Holland
    @tegrat, Всё равно ругается. Путь как заказывали без кирилицы и обратных слэшей ;-)
     

    Вложения:

  12. tegrat
    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51

    tegrat

    Участник

    tegrat

    Участник

    Регистрация:
    19.01.10
    Сообщения:
    19
    Благодарности:
    51
    Адрес:
    Москва
    - название Length заменил на Ribs (рёбра)
    - правильно считает количество компонентов в -=Component+Report.xml
    - добавил файл отчёта в cvs формате -=Component+Report.txt (xml и txt), он в опенофисе корректно открывается
     
  13. Magone
    Регистрация:
    27.07.13
    Сообщения:
    36
    Благодарности:
    54

    Magone

    Участник

    Magone

    Участник

    Регистрация:
    27.07.13
    Сообщения:
    36
    Благодарности:
    54
    Адрес:
    Витебск
    Как ввести размеры прямоугольника? Нажимаю на него, ввожу с клавиатуры одну сторону, а как потом ввести вторую? таб не помогает... через "х" тоже не идет... м?
     
  14. GreenSerpent
    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229

    GreenSerpent

    Architect

    GreenSerpent

    Architect

    Регистрация:
    04.02.11
    Сообщения:
    369
    Благодарности:
    229
    Адрес:
    Ireland-Holland
  15. Magone
    Регистрация:
    27.07.13
    Сообщения:
    36
    Благодарности:
    54

    Magone

    Участник

    Magone

    Участник

    Регистрация:
    27.07.13
    Сообщения:
    36
    Благодарности:
    54
    Адрес:
    Витебск
    если надо ввести прямоугольник 0,8 метра на 1,3. как? 0,8, 1,3?