|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
Цитата:
Что касается СПДС - то там есть свои минусы и плюсы, для меня минусов больше.
__________________
apel.fas |
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Apelsinov, Ну рад если моя выноска вам помогла.
В свою очередь меня заинтересовал ваш ответ: Цитата:
Сам я позиции ставлю мультивыносками. С помощью полей и пары лиспов проблема смены нумерации не стоит так остро. Но всегда интересно посмотреть как работают другие.
__________________
AutoCad 2011 -> AutoCad 2013 |
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
Нумерация блоков с атрибутами (см.подпись)
Код:
есть два метода нумерации - глобальный, когда ищутся строки с одинаковой текстовой частью и обрабатываются - тут важен алгоритм присвоения номеров по взаимному расположению блоков или текстов - слева направо, снизу вверх, по цепочке, и т.д., при кажущейся простоте, это довольно непростая задача, я остановился на этом : http://forum.dwg.ru/showpost.php?p=779890&postcount=14 ну и второй метод - присвоение номеров вручную, то есть просто счетчик по указанию на атрибуты с заменой номерной части на номера по порядку.
__________________
apel.fas |
|||
|
||||
Регистрация: 21.05.2010
Сообщений: 45
|
Пытаюсь сделать динамический блок отвода по ГазТУ 102-488-05, но почему-то при смене диаметра d появляются лишние линии или пропуски в линиях, а иногда так и в трубочку сворачивается. Может есть какие-то правила расстановки зависимостей и способы нахождения ошибок? Прикладываю блок и таблицу с расчетами.
|
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Marodorg, Ну во первых, у вас не дин. блок, а параметрический.
Вот я делал гиб для себя. Хоть это один из первых моих парам. блоков, вроде работает нормально. Посмотрите, может поможет. По поводу как накладывать зависимости - только пролетарское чутье. Лично я в автоматическом наложении зависимостей оставляю только совпадение, перпендикулярность и касательность. Остальное расставляю вручную.
__________________
AutoCad 2011 -> AutoCad 2013 |
|||
|
||||
Регистрация: 09.04.2014
Сообщений: 6
|
Здравствуйте, можно ли реализовать с виду простой, но для меня не реализуемый блок.
Сейчас я делаю следующие действия: 1) черчу линию; 2) ставлю на нее размер (показывает длину линии в "м"); 3) подписываю под линией (по центру) марку провода; Таких линий у меня может быть сотня. А потом я в ручную на калькуляторе складываю эти длину. Можно ли сделать блок, таким образом, что бы растянув линию, автоматически изменился размер, это первое. Второе, под линией задать атрибут "Марка провода", куда бы я заносил марку и сечение провода, и главное чтобы при растяжении линии, этот атрибут всегда оставался по центру линии. И третье, что бы при извлечении данных я выбрал блок, названный к примеру "Размер", далее выбрал по атрибуту нужный мне провод, и в таблице посчиталась длина всех этих отрезков. |
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Domen, Сходу, вроде как большинство если не все реализуемо.
Приложите файл с заготовкой чего хотите получить. Вот блок. Высоту текста и др. настройки уже сами сделаете под себя.
__________________
AutoCad 2011 -> AutoCad 2013 Последний раз редактировалось Astartes, 10.04.2014 в 07:41. |
|||
|
||||
Регистрация: 09.04.2014
Сообщений: 6
|
Посмотрел почти то что надо))
Половину работы облегчили, спасибо. Для примера, я сделал несколько копий этого блока, и задал в 3-х блоках в атрибуте один провод, а в 4-х блоках - другой. Можно как-то сделать чтобы автокад посчитал длины каждого провода по отдельности. Т.е. чтобы получилась табличка (см. вложение) |
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Domen, С извлечением данных не работал. Сходу сказать не могу. Попробуйте поразибираться сами. Может кто еще отпишется.
Автоматом наверное нет, как минимум получится табличка, а в табличке с помощью функции "Формула" уже сложите нужные столбцы (как в экселе).
__________________
AutoCad 2011 -> AutoCad 2013 |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Павел Лукьянченко Видео урок AutoCAD 2010 "Извлечение данных" (спецификации)
Результат во вложении |
|||
|
||||
Регистрация: 09.04.2014
Сообщений: 6
|
Astartes, Vombat, спасибо разобрался все сделал
Еще одно, а можно сделать чтобы линия растягивалась не только горизонтально, но и в любую сторону. Тыкался тыкался в редакторе блока, ну ни как не получается. Последний раз редактировалось Domen, 10.04.2014 в 16:50. |
|||
|
||||
Регистрация: 11.04.2014
Сообщений: 9
|
Подскажите, как запихнуть значения из атрибутов блока в поле, находящееся в том же блоке. Именно в поле. Танцы с бубном относительно запихивания значения атрибута в соседний атрибут я уже прошел - все получается. Но сейчас нужно именно поле, поскольку результатом работы является полилиния (а не блок) и текстовая строчка около нее (для ЧПУ станка). Соответственно, когда взрываем блок с атрибутом - значение последнего теряется.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические блоки при копировании перестают быть динамическими. | *Voland* | Динамические блоки | 11 | 04.07.2012 10:51 |
Мои динамические блоки | Shoorup | Динамические блоки | 2713 | 21.04.2011 23:34 |
соединить динамические блоки отрезками по кротчайшему пути | gizmo_zx | Программирование | 18 | 06.09.2010 20:32 |
Глюк. Динамические блоки становится статическим! | b_anton | Динамические блоки | 10 | 24.06.2008 16:27 |
HELP!!! Динамические блоки? | Bdod | Динамические блоки | 13 | 07.04.2007 08:59 |