PDA

Просмотр полной версии : Экспорт в DWG. Замена на условные обозначения


Bomzh
02.02.2013, 03:37
Такой вот вопрос.
Представьте ситуацию: посчитан этаж гипермаркета, куча разных типов ОП с одинаковыми размерами и формами, размеры мелкие, нужно использовать условные обозначения с индексом для каждого типа ("L1"-"L25") и т.п. гемор.
Кто как поступает?
В рукопашную все переделывать - это маразм. Долго, дорого, ху***о :mad:.

Dmitry Design DIAL
02.02.2013, 10:27
Дмитрий если честно, не совсем понял Вас. Поправьте если не правильно понял.
У Вас есть проект в DX уже с расчетом, и вы хотите экспортировать DWG, но c условием: сделать свои условные обозначения для каждого типа ОП?

P.S. Так забавно видеть у себя ранг: ученик :)

Bomzh
02.02.2013, 20:46
Чисто гипотетически есть огромных размеров объект, на фоне которого светильники выглядят точками.
Сами светильники практически одинаковых размеров.
Условные обозначения в таком случае решают вопрос, но ведь количество - не 3 штуки и тип светильников не один.
Вот как быть в таком случае?

dip^Antonio
02.02.2013, 20:56
Чисто гипотетически есть огромных размеров объект, на фоне которого светильники выглядят точками.
Сами светильники практически одинаковых размеров. Вот как быть в таком случае?

Всё равно не очень понятно..

Светильники могут быть подписаны на чертеже, либо обозначены условными обозначениями, которые расписаны в "легенде чертежа". Если ничерта не видно, то разбейте чертеж на части в автокаде, чтоб было видно, с нормальным масштабом.

Т.е. будет не один лист чертежа, а несколько листов с чертежами секций/частей, а в углу чертежа будет схема, демонстрирующая, как здание на секции делится.

Bomzh
02.02.2013, 21:43
Всё равно не очень понятно..

Светильники могут быть подписаны на чертеже, либо обозначены условными обозначениями, которые расписаны в "легенде чертежа". Если ничерта не видно, то разбейте чертеж на части в автокаде, чтоб было видно, с нормальным масштабом.

Т.е. будет не один лист чертежа, а несколько листов с чертежами секций/частей, а в углу чертежа будет схема, демонстрирующая, как здание на секции делится.

Т.е. вместо одного нормального листа оформленного по ГОСТ будет (к примеру) 4 листа такого же формата но с масштабом х2 и оформленных как заблагорассудилось диаловцам.
Еще ничего когда в проекте используются простые иески и светильники направлены вниз (проекция - прямоугольник), но настоящий лютый гемор вылазит при использовании ULD с 3D-моделью светильника. В этом случае индекс светильника будет внутри сетки модели и его не видно. При малых размерах светильника эта сетка сольется в пятно и тоже нифига не видно...

По-моему этот подход далеко не всегда удобный.

Еще варианты?

Bomzh
02.02.2013, 21:58
При экспорте проекта в dwg получаем:
2923
Нужно переделать под такой вид:
2924
Причем куча типов светильников (читай - много светильников с разным артикулом) в большом количестве помещений этажа большого здания.
Кроме того, при освещении наружки светильники/прожекторы одного типа еще и повернуты под разными углами.

Dmitry Design DIAL
02.02.2013, 23:04
Bomzh никак не решить сложившуюся ситуацию простым путем. Диал экспортирует каждый светильник в слой а не в блок. В этом вся проблема.

dip^Antonio
03.02.2013, 01:16
Именно так, экспорт из диалюкса в dwg слоями, затем работа со слоями в автокаде, нанесение обозначений в автокаде "вручную" и прочее оформление, используя уже средства автокада.

Я, например, индексы не экспортирую, только слоями контуры светильников, затем подписываю в автокаде. Если в помещении один тип светильников, то кол-во и артикул. Если в одном помещении много разных, то да, приходится "страдать".

С трехмерными моделями и повернутыми светильниками действительно гемор.

Bomzh
03.02.2013, 02:58
Не верю! (С)
Ну не может же быть такого бреда!
AutoCAD на то и Auto чтобы возможно было все автоматически сделать, парой кликов...
Сейчас работаю над этим. Может что-то и получится.
Просто хотел узнать один я такой каторжный или мы все светотехники такие :).
И все же, может у кого-то есть свои фишки как ускорить процесс?

dip^Antonio
03.02.2013, 13:16
Не верю! (С)
Ну не может же быть такого бреда!
AutoCAD на то и Auto чтобы возможно было все автоматически сделать, парой кликов...
Сейчас работаю над этим. Может что-то и получится.
Просто хотел узнать один я такой каторжный или мы все светотехники такие :).
И все же, может у кого-то есть свои фишки как ускорить процесс?

Возможно я пока не слишком преуспел)) Если что-то найдётся - прошу поделиться :)

Недавно было здание с 100+ помещений с расчетом в диалюксе, оформление расстановки светильников в автокаде заняло около 3 часов :)

Dmitry Design DIAL
03.02.2013, 13:25
И все же, может у кого-то есть свои фишки как ускорить процесс?

У меня процесс такой!
1. Создаю проект DIALux
2. Делаю подложку DWG проекта с уже расстановлеными светильниками
2.1. Светильники создаю на основе крестовины (чтобы было удобней привязывать светильник) формирую в блок для быстрого редактирования условного обозначения
3. Расставляю светильники в DIALux
4. Расчет:
4.1. Если расчет устраивает перехожу к пункту 6
4.2. Если расчет не устраивает, перехожу к пункту 5
5. Выявляю причину, редактирую размещение светильников в AutoCAD, сохраняю, перехожу к пункту 3
6. Экспортирую результаты с контрольными точками, изолиниями, графиком значений, слои светильников DIALux удаляю.
7. Формирую листы проекта.
8. Сдаю проект.

Bomzh
03.02.2013, 14:26
Сложно. Двойная работа. Стоимость часа работы снижается.
Господа, надо что-то думать! Так дальше нельзя...

Dmitry Design DIAL
03.02.2013, 21:00
Сложно. Двойная работа. Стоимость часа работы снижается.
Господа, надо что-то думать! Так дальше нельзя...
Ну уж извини :) Я лично для себя, лучше схемы не придумал. По крайней мере у меня не возникают такие вопросы.
А продолжать искать решение бессмысленно, его НЕТ!
Максимум, что еще могу посоветовать: обратится в DIAL с просьбой реализовать уже наконец функцию Export DWG с твоим предложением, объединения типов осветительных приборов в блок а не в слои в DIALux Evo (на который они молятся) дорабатывать 4.10 им уже не интересно

P.S. Как Вы раньше обходились без этого?

Bomzh
03.02.2013, 23:07
P.S. Как Вы раньше обходились без этого?

Не экспортировал :)
Т.е. вообще не занимался доработкой проекта.
Делал только светотехническую часть - расчет количества и расположения. Остальные стадии работы - электрикам.
Максимум что делал - экспортировал в DWG как есть и тут же отдавал дальше.

camii dobrii
04.02.2013, 10:39
Я делаю по другому...

Если вы считаете всё в одном файле (создавая отдельные проекты на помещения). То у Вас получится список всех светильников с разными номерами. Единичка в кружочке, двоечка в квадратике и т.д.
Потом всё это можно масштабировать при настройках экспорта.

Однако! Всё это не по ГОСТу и в случае проекта приходится действовать "врукопашку".

Достаточно удобно в данном случае работать в слоях. (Хотя с блоками по любому удобнее).

Вы оставляете слой с типом светильников (к слову их можно и все в один слой экспортнуть). И разбрасываете условные обозначения с помощью инструментов копирования массивом.
Делается это очень быстро и просто.

Активно применяете команду filter.

Есть инструмент замены блоков... Но (долбанные разработчики диалюкса) в диале у каждого светильника блок называется индивидуально, а кроме этого, блоки сделаны хитровыделанным образом и обрабатывать их он не даёт (сволота).

alkrymov
04.02.2013, 11:14
Тоже столкнулся с данной проблемой примерно год назад. Решения не нашел :(

Молился на lisp замены блоков, но...
... (долбанные разработчики диалюкса) в диале у каждого светильника блок называется индивидуально, а кроме этого, блоки сделаны хитровыделанным образом и обрабатывать их он не даёт (сволота).

Приходится вручную блоки делать :(

Alexiy
04.02.2013, 11:34
Да, тема интересная и актуальная. Непаханое поле с точки зрения автоматизации.
Поскольку, как уже справедливо упоминалось, обозначения светильников после экспорта получаем не по ГОСТу, то расставлять блоки светильников приходится затем вручную. Благо что "блоки" светильников из DIALux имеют точку привязки и промахнуться довольно сложно.

Как работаю я:
1. подготавливаю DWG чертёж-подложку (очищаю от блоков, лишней информации и т.п.)
2. Импортирую подложку в DIALux
3. Рисую в DIALux помещения по подложке и делаю расчёт освещенности
4. экспортирую из DIALux в DWG
5. копирую светильники из нового DWG с базовой точкой
6. вставляю скопированные светильники как блок в файл-подложку
7. вручную поверх получившегося трафарета расставляю блоки светильников, выполненные по ГОСТ (или близко к ГОСТ 21.614-88, ГОСТ 21.608-84)

В итоге имеем много "высокоинтеллектуального" спинномозгового труда.
Тупо заменить блоки путём редактирования блока в autoCAD невозможно по причине кривого формирования файла экспорта (о чём при открытии честно предупреждает autoCAD). Всё. Приехали. Дальше - в рукопашную. Надо, конечно, как-нибудь заняться ковырянием этих "недоблоков" в autoCADe. Займусь как время свободное появится.

Manu
14.02.2013, 19:15
Мало того, он еще не дает после экспорта выделить разом все светильники (Выделить подобное). А вообще, поверх Диалюксовских светильников ставлю в виде блоков свои по ГОСТ 21.614-88, и потом удаляю старые. времени кучу занимает, обычно под пивко уже вечером дома))))

camii dobrii
15.02.2013, 11:16
Старые светильники можно удалить очень быстро.

При экспорте просто надо поместить их все на один слой.

Потом фильтр по слою и в ад их!!!

Manu
15.02.2013, 16:54
Старые светильники можно удалить очень быстро.

При экспорте просто надо поместить их все на один слой.

Потом фильтр по слою и в ад их!!!

Благодарю.

knjaz
01.03.2013, 15:04
Посмотрите: [Только зарегистрированные пользователи могут видеть ссылки.]

alkrymov
01.03.2013, 16:54
Работает! Респектище!
Жаль, что автоматом слой заменяемого блока не изменяется на слой источника.

govoruhin87
01.03.2013, 16:59
Сложно. Двойная работа. Стоимость часа работы снижается.Господа, надо что-то думать! Так дальше нельзя... Так то у нас (имею ввиду в стране, ну и в СНГ думаю аналогично) везде подобная двойная работа при оформлении на основании ЕКСД и не только в проектной документации, но и в конструкторской тоже... А все потому что софт забугорский, ибо своего нема...
Мало того, он еще не дает после экспорта выделить разом все светильники (Выделить подобное). А вообще, поверх Диалюксовских светильников ставлю в виде блоков свои по ГОСТ 21.614-88, и потом удаляю старые. времени кучу занимает, обычно под пивко уже вечером дома))))
Зачем что-то удалять? - работа со слоями, вкл/выкл/заморозить...
Я делаю по другому... +1 делаю аналогично, слои по типу светильников в dial'е выставить только...

Alexiy
01.03.2013, 20:28
софт забугорский, ибо своего нема...nanoCAD Electro, L-i-N road...

dip^Antonio
01.03.2013, 21:06
Работает! Респектище!
Жаль, что автоматом слой заменяемого блока не изменяется на слой источника.

а что работает? простым смертным не видно :)

govoruhin87
02.03.2013, 08:15
nanoCAD Electro, L-i-N road...
ага, а еще T-flex, компас, и др., только чего ж вы в Dial'е и в AutoCAD работаете?)
И эт вы чего считаете L-i-N - заменой Dialux?=) Или nanoCAD Electro замена Altium Designer? Компас или T-Flex полноценная замена Autodesk Inventor или SolidWorks?

alkrymov
04.03.2013, 13:52
а что работает? простым смертным не видно :)

Поправил. Информация, в принципе, общедоступная.

П.С. опробовал "в бою" данный lisp. Все окей, есть одно "НО" :( Замененные блоки немного съезжают в сторону. Видимо связано с определением центра в диалюксовском блоке. А так, все окей. Серьезно экономит время :)

Alexiy
04.03.2013, 13:56
А замену блоков из Express никто не пробовал?
Зачем самописный скрипт, если штатная функциональность имеется?

alkrymov
04.03.2013, 13:56
И эт вы чего считаете L-i-N - заменой Dialux?=)
Для расчета дорог самое то. Не надо париться с коэффициентами в Диале.
Может пройдет ...цать лет и светосервис аналог Диалюксу изобретет :)

alkrymov
04.03.2013, 13:58
Зачем самописный скрипт, если штатная функциональность имеется?

Куда смотреть? Что-то не встречал подобного в каде :(

Alexiy
04.03.2013, 14:03
Куда смотреть? Что-то не встречал подобного в каде :(

В строку меню - для этого при установке autoCAD надо установить галочку "инструменты Express Tools" и появится соответствующий пункт меню и инструментальные панели.
[Только зарегистрированные пользователи могут видеть ссылки.]

alkrymov
04.03.2013, 14:14
Теперь понятно. Express Tools не установлен у меня :(

Alexiy
04.03.2013, 14:22
Переустановите autoCAD поверх установленного с того же дистрибутива. Express Tools есть во всех дистрибутивах.

Manu
04.03.2013, 14:45
Друзья, а кто-нибудь из вас пользовался Project Studio CS Электрика ?

Bomzh
04.03.2013, 18:48
А замену блоков из Express никто не пробовал?
Зачем самописный скрипт, если штатная функциональность имеется?

Алексей, а ты сам пробовал?
Тулза есть, но она не дружит с безымянными блоками.
Есть еще один прикол - не важно как ориентирован на плане экспортированный светильник, его угол поворота всегда 0.
Например, есть вертикально и горизонтально расположенные ряды светильников 2*36.
При их замене с использованием имеющихся лиспов все новые светильники будут повернуты соответственно на 0 градусов.
Т.е. ваще не так как должно быть.
Но для круглых и квадратных - пофиг.

alkrymov
04.03.2013, 19:10
Согласен, только у меня замененные блоки принимают ориентацию источника.
Т.е. если блоки-источник расположен горизонтально, то исходные блоки независимо от их ориентации после замены тоже будут расположены горизонтально.

Опять двойная работа :(

camii dobrii
05.03.2013, 11:06
Экспрес тулз не работают с безымянными блоками.

Замена блоков доступна и без экспресса.

Я нашел там другую лисп - которая безымянные блоки переделывает в обычные... Но повода попробовать - пока не было.

Впринципе работа со слоями - достаточно быстро позволяет решить любую задачу...

Эликтрикс - я пробовал но очень давно... Не нашел для себя преимуществ (т.к. практически не проектирую электрику) функционал программы вполне реализуем при грамотной работе со слоями =0)