Создаем динамические блоки сварных швов
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Создаем динамические блоки сварных швов

Создаем динамические блоки сварных швов

Ответ
Поиск в этой теме
Непрочитано 04.07.2007, 08:32 #1
Создаем динамические блоки сварных швов
Владимир М
 
-
 
Ухта
Регистрация: 31.07.2005
Сообщений: 381

Вот такой интерес - кто какими динамическими блоками работает для изображения видимых швов на чертежах?
Я вот такой сделал:
Кто какой предложит?
[ATTACH]1183523559.rar[/ATTACH]
__________________
Я не волшебник, я только учусь…
Просмотров: 19684
 
Непрочитано 04.07.2007, 08:40
#2
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Не парся:
http://dwg.ru/dnl/537
Krieger вне форума  
 
Автор темы   Непрочитано 04.07.2007, 10:20
#3
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Классно!
Теперь такая задача - как бы сделать чтобы линии не подгружать, а создать кнопки для выполнение данных действий
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 04.07.2007, 11:17
#4
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Ну вообщето у меня уже все сделано, но для личного пользования. Для масс надо кое что доделывать. У меня вот такая панель:
[ATTACH]1183533437.jpg[/ATTACH]
Krieger вне форума  
 
Автор темы   Непрочитано 04.07.2007, 13:31
#5
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Может выложишь сюда, а я попробую подкорректировать, если что получиться то выложу в народные массы!
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 04.07.2007, 15:38
#6
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Приеду с командировки - выложу.
Krieger вне форума  
 
Непрочитано 13.07.2007, 16:48
#7
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


>Владимир М
Пробуй:
http://dwg.ru/dnl/2527
Krieger вне форума  
 
Автор темы   Непрочитано 13.07.2007, 18:48
#8
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Спасибо, попробую на досуге...
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 14.07.2007, 00:49
#9
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Не пойму зачем динамический блок создавать, для сварного шва???
Если можно тупо сделать тип линии сварного шва, что намного удобнее.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 14.07.2007, 09:56
#10
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


>DEM
Читай 2-ой и 7-ой посты.
Krieger вне форума  
 
Непрочитано 16.07.2007, 09:04
#11
Zodchiy

Проектирование
 
Регистрация: 10.05.2006
Сообщений: 56


А чем вам не нравится VetCad?
На мой взгляд там неплохо реализовано построение сварных швов.
Zodchiy вне форума  
 
Непрочитано 16.07.2007, 09:30
#12
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от Zodchiy
А чем вам не нравится VetCad?
На мой взгляд там неплохо реализовано построение сварных швов.
В VetCad??? УЖАС!!! [sm1101]
Это когда реснички получаются путем копирования отрезка? Хоть бы в блок загнал. Редактировать то это чудо после отрисовки как?
Krieger вне форума  
 
Непрочитано 16.07.2007, 10:00
#13
Zodchiy

Проектирование
 
Регистрация: 10.05.2006
Сообщений: 56


Хотелось бы узнать что вы подразумеваете под редактированием?
В моем случае ИМХО реснички по месту редактируются нормально, что касается блоков, хм скорее всего они действительно чем то лучше,
но к примеру при большом кол-ве онных в чертеже это сильно подтормажевает работу.
Цитата:
Это когда реснички получаются путем копирования отрезка? Хоть бы в блок загнал. Редактировать то это чудо после отрисовки как?
[/quote]
Zodchiy вне форума  
 
Автор темы   Непрочитано 16.07.2007, 10:13
#14
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


В этом отношении мне VetCad тоже не нравиться, а вот у Krieger самый раз. Кстате я тут думая через макрос или через лисп выразить рисование сварных швов.
Если макрос то длинный получиться, но не знаю можно ли в макросе прописывать путь загрузки типа линий сварных швов с определенного места пути, цвет линни и обязательно через команду _PLINE. Или написать Лисп для этих всех дел с проверкой?
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 16.07.2007, 10:13
#15
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Ну например, заводской шов поменять на монтажный или видимый на невидимый. Или вообще пунктирную линию преобразовать в сварной шов. А если изменился угол наклона линии шва, все удалять и рисовать заново или rotate? Используя тип лини этих проблем нет.
Krieger вне форума  
 
Непрочитано 16.07.2007, 10:17
#16
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от Владимир М
Если макрос то длинный получиться, но не знаю можно ли в макросе прописывать путь загрузки типа линий сварных швов с определенного места пути, цвет линни и обязательно через команду _PLINE. Или написать Лисп для этих всех дел с проверкой?
Извини, нифига не понял.
Krieger вне форума  
 
Непрочитано 16.07.2007, 10:27
#17
Diman111

промышл проектант
 
Регистрация: 26.05.2005
Изовсехщелей
Сообщений: 323


А вот по ГОСТ 5264-80 - см картинку - эту сварку кто нить автоматизировал?
[ATTACH]1184567246.gif[/ATTACH]
Diman111 вне форума  
 
Автор темы   Непрочитано 16.07.2007, 10:29
#18
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Макрос на подобие Примеров LISP-программок для макросов Дениса Флюстикова вот здесь http://www.autocad.ru/cgi-bin/f1/board.cgi?t=25210Bz
Дома у меня, что-то получилось вечером выложу.
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Автор темы   Непрочитано 16.07.2007, 10:34
#19
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Diman111, есть и такое написанное на Делфях разработчика Бабийчука Алексея с Украины по-моему. Программа называется Asymbol и где то здесь валяется в Download
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 16.07.2007, 11:38
#20
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


>Владимир М
То что у меня скрыто в лисп функциях в макрос не запихаешь.
Но можешь сделать проще. На кнопку со швом прописать макрос "^C^C_pline", и все параметры прописать в свойствах кнопки, это и слой, и тип линий. Если ты кнопку создашь с чертежа где загружены типы линий, то установив их в свойствах кнопки они прописываются в саму палетку xtp, и потом их даже подгружать не надо, автокад их сам создаст.
Krieger вне форума  
 
Автор темы   Непрочитано 16.07.2007, 13:42
#21
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Во-во. Да, Krieger, как раз это сделать и хочу. А сослаться на полетку это хорошая идея. Но вот цвет линии мне нужен красный а не синий как сделано у тебя. Плохо, что у тебя компилированный Лисп – неплохо было посмотреть.
Я тут думаю, пора тему поменять, а то тут динамическими блоками не пахнет.
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 16.07.2007, 16:15
#22
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


>Владимир М
Ну ты блин даёшь. Ты реадмик читал? Там же написано:
Цитата:
(Kr_WeldLine "ШовЗаводскойУгловойВидимый" "PSK_Weld_09" 20 142), здесь:
"ШовЗаводскойУгловойВидимый" - название слоя
"PSK_Weld_09" - название типа линии из файла PSK_Line.LIN
20 - вес слоя умноженный на 100
142 - цвет слоя
142 - это цвет слоя - можешь поменять на любой другой. Хотя красный не одобряю, у нас по СТП он запрещен. Потом цвет можно применить по объекту, просто выставив цвет в свойствах палитры. Цвет слоя будет взят с параметра, а применен цвет по объекту со свойств кнопки.
Вообще отношение к цветам у нас демократичное, кому какое надо - такое и сделает (ну кроме красного). Но так-как настройки централизованные, пользователь может создать свой шаблон со своими цветами. Не одна моя прога насильно цвет не меняет. Так что если ты начинаешь работу со своего шаблона, то можешь просто прописать эти слои со своими цветами - они остануться нетронутыми.
Krieger вне форума  
 
Автор темы   Непрочитано 16.07.2007, 22:11
#23
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Вот типа того - взял по примеру У Дениса Флюстикова - огромное емму спасибо
Вот макрос:
^C^C^P(defun C:weld_VVM ()(command "_.PLINE")(while(=(getvar 'CMDNAMES)"PLINE")(command pause))(if(tblsearch "Layer" "Сплошная тонкая")(entmod(subst(cons 8 "Сплошная тонкая")(assoc 8(entget(entlast)))(entget(entlast)))))(princ)); weld_VVM
Вот только одна проблема как добавить Тип линии например (tblsearch “LTYPE” “CONTINUOUS”) lkz DXF - кода (cons 6 " CONTINUOUS")
Пока пробую ... и еще если буду использовать другой тип линии, как в макросе его подгрузить? Может поможет кто в моих действиях. Буду рад любой подсказке.
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 17.07.2007, 00:12
#24
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


Цитата:
Не пойму зачем динамический блок создавать, для сварного шва???
Если можно тупо сделать тип линии сварного шва, что намного удобнее.
Аналогичный вопрос к сисофту - зачем делать ARX - объект сварного шва.
Sleekka вне форума  
 
Непрочитано 17.07.2007, 06:29
#25
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Владимир М
Цитата:
Вот типа того - взял по примеру У Дениса Флюстикова - огромное емму спасибо
Вот макрос:
^C^C^P(defun C:weld_VVM ()(command "_.PLINE")(while(=(getvar 'CMDNAMES)"PLINE")(command pause))(if(tblsearch "Layer" "Сплошная тонкая")(entmod(subst(cons 8 "Сплошная тонкая")(assoc 8(entget(entlast)))(entget(entlast)))))(princ)); weld_VVM
По макросу:
- если слой будет отсутсвовать, то будет чертиться в текущем, поэтому надо бы его создать;
- если нажать esc, то слой не поменяется.

Чем тебе моя функция не нравится?
Можешь сделать такую кнопку:
Код:
[Выделить все]
(Kr_WeldLine "Сплошная тонкая" "continuous" aclnwt050 15)
Подгрузка линий - http://www.autocad.ru/cgi-bin/f1/board.cgi?t=22730iW
И вообще, все уже сделали до нас - http://www.autocad.ru/cgi-bin/f1/board.cgi?t=33159gI
Krieger вне форума  
 
Автор темы   Непрочитано 17.07.2007, 08:30
#26
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Спасибо, Krieger. Инфы много - надо разобраться.
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Автор темы   Непрочитано 18.07.2007, 00:22
#27
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Цитата:
Krieger

Чем тебе моя функция не нравится?
Можешь сделать такую кнопку:
Код:
[Выделить все]
(Kr_WeldLine "Сплошная тонкая" "continuous" aclnwt050 15)
Да кстати попробывал макрос к примеру к стыковому шву
Код:
[Выделить все]
^C^C(Kr_WeldLine "Сплошная тонкая" "PSK_Weld_01" aclnwt050 1)
Все работает. Хотелось бы на лиспе еще разобраться.
Кстати, _PLINE - это хорошо а если кругом захочется, хотя _PLINE тоже но, не очень хорошо (прирываем кривую)
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 18.07.2007, 06:01
#28
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от Владимир М
Кстати, _PLINE - это хорошо а если кругом захочется, хотя _PLINE тоже но, не очень хорошо (прирываем кривую)
Если захочется кругом, то пользуем опцию "_Arc" у полилиний. Если хочется сплайном (да и любым другим entity), то рисуем этот сплайн в любом слое, выделяем и жмем мою кнопку с соответствующим типом шва - у выделеных entity слой поменяется на прописанный в параметрах функции Kr_WeldLine. На крайний случай можно вручную слой поменять, благо названия у них соответсвующие. Если надо развернуть тип линии у дуг, то меняем его по объекту на такой-же, но с литерой "R".
Krieger вне форума  
 
Автор темы   Непрочитано 18.07.2007, 09:30
#29
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Все хорошо. Только вот - хотел поменть все слои сварных швов на один слой "Сварка" в файле палетки, но слои у вас Krieger все по слою. Можно ли это сделать? Работаю в Рус ACAD...
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 18.07.2007, 10:04
#30
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Сделать то можно... А чем слои то не нравяться? По началу я сам так работал, но это было неудобно и я перешёл на слои. Свойства по объекту я назначаю в редких исключительных случаях и в блоках. А более оно не надо. Лучше переучитесь, тем более что лично вам то их дергать не надо и создаст и поменяет слой сама функция.
Переубедил?
Krieger вне форума  
 
Автор темы   Непрочитано 18.07.2007, 15:32
#31
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Да по идеи, это хорошо - швы считать по длине удобно, только слоев куча будет - хотя если не все то не куча - Ну вроде убедил.
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 19.07.2007, 07:41
#32
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Да нифига не куча, от силы пользовать то будешь штуки 4-е. Да и потомом если их исключить в фильтрах, то их вообще не увидишь.
Krieger вне форума  
 
Непрочитано 04.09.2007, 09:47
#33
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Из спортивного интереса сделал свой вариант динамического блока сварного шва:
[ATTACH]1188884856.dwg[/ATTACH]
Krieger вне форума  
 
Непрочитано 11.09.2007, 14:52
#34
Vasik

инженер проектировщик
 
Регистрация: 27.08.2007
Казань
Сообщений: 5


вот мой блок, но он требует дороботки! может кто поможет довести до ума?!
[ATTACH]1189507948.dwg[/ATTACH]
Vasik вне форума  
 
Непрочитано 11.09.2007, 15:18
#35
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Vasik
Шо сие такое? С этим работать невозможно. Смотри пост №33.
Krieger вне форума  
 
Автор темы   Непрочитано 11.09.2007, 21:17
#36
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Я с Krieger, совершенно согласен не стоит заниматься этим, уж ты мне поверь как затейнику данной темы, и согласиь у Krieger лучше и проще решение данной задачи!
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 12.09.2007, 09:24
#37
Vasik

инженер проектировщик
 
Регистрация: 27.08.2007
Казань
Сообщений: 5


У Krieger хороший дин блок не спорю! В нем даже использован параметр поиска с которым я пока еще не разобрался! но в нем только заводской шов! я же попытался совместить в одном блоке монтажный и заводской! и моя идея вместо отражения ресничек сварного шва применить перемещение тоже гляжу не понравилась, хотя это сокращает количество ручек(имею ввиду монтажный шов). в итоге просил помощи - получил только критику!
Vasik вне форума  
 
Непрочитано 12.09.2007, 09:31
#38
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,426


Vasik, ты меня, конечно, извини, но конкретной просьбы о помощи лично я не услышал. Фраза "Помогите довести до ума" слишком расплывчата.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.09.2007, 09:47
#39
Vasik

инженер проектировщик
 
Регистрация: 27.08.2007
Казань
Сообщений: 5


Цитата:
Сообщение от Кулик Алексей aka kpblc
Vasik, ты меня, конечно, извини, но конкретной просьбы о помощи лично я не услышал. Фраза "Помогите довести до ума" слишком расплывчата.
ну может и расплывчаты! спрошу тогда конкретно: как сделать чтобы в моем блоке сварной шов начинался с базовой точки и ручка растяжения совпадала с концом сварного шва, а не отставала? мне кажется у меня массив и растяжение не корректно заданы! Помогите!
Vasik вне форума  
 
Непрочитано 12.09.2007, 10:47
#40
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Vasik
Ну наконец-то что-то конкретное.
Проблема в данном блоке в том, что длина повторяющейся части в видимом и невидимом шве различная, а значит при совмещении их в один блок начинаются проблемы и с array (различный шаг), и ручка растяжения начинает скакать при переключении швов. Чтобы при переключениях базовая точка и ручка растяжения оставалась на месте пришлось воспользоваться двойным масштабированием, первый увеличивает до нужных размеров невидимый шов вместе с полярным параметром, второй возвращает полярный параметр обратно.
Насчет количества ручек, то у тебя их помоему больше. Насчет перехода к стыковому шву, то я пытался сделать при помощи перемещения, но корректной работы этого с полярным параметром неполучилось, поэтому пришлось отказаться.
Цитата:
мне кажется у меня массив и растяжение не корректно заданы!
Мне тоже так кажется. Удали Полярный параметр, растяжение и массив и сделай заново. Причем масиив нужно делать после растяжения и не трогая горизонтальный отрезок. А в растяжении указать рамкой кончик горизонтального отрезка, выбрать его для растяжения и выбрать вертикальный при запросе "Specify objects to rotate only". И совмести начало отрезка с нулевой координатой.
Krieger вне форума  
 
Непрочитано 12.09.2007, 17:12
#41
Vasik

инженер проектировщик
 
Регистрация: 27.08.2007
Казань
Сообщений: 5


почти получилось! благодарю за советы!
только вот не могу разобраться с параметром и операцией поиска(Lookup)! у меня почему то не отображается таблица выбора - когда 2 раза щелкаю на операцию поиска вместо таблицы вылезает надпись в командной строке: "_.blookuptable Выберите действие поиска" и чтобы я не выбирал, ответ один: "_.blookuptable Выберите действие поиска: Выбранный объект не является операцией поиска.Выберите действие поиска". хотя параметр и операция поиска уже есть!
Из поста 40 я понял что без этого мне не добиться того чтобы ручка растяжения не прыгала при переключении между видимым и невидимым швом!

А пока выложу блок как есть:
[ATTACH]1189602339.dwg[/ATTACH]
Vasik вне форума  
 
Непрочитано 12.09.2007, 18:10
#42
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Устанавливая операцию поиска нужно указать параметр поиска. Такое может быть если сначала поставить параметр, потом операцию, потом удалить параметр.

Я тебе их проставил в блоках (последний раз говорю - опомнись):
[ATTACH]1189660117.dwg[/ATTACH]
Krieger вне форума  
 
Непрочитано 13.09.2007, 08:55
#43
Vasik

инженер проектировщик
 
Регистрация: 27.08.2007
Казань
Сообщений: 5


У меня 2006 AutoCad! ты не мог бы еще раз закинуть этот файл, чтобы я его мог посмотреть и успокоится!
Заранее благодарен!
Vasik вне форума  
 
Непрочитано 13.09.2007, 09:09
#44
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Vasik
Заменил вложение в 42-м постиге.
Krieger вне форума  
 
Непрочитано 25.10.2007, 14:35 Krieger
#45
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


Спасибо за блок, увидев его думал- конец мучениям (до сих пор рисую отрезки, т.к. зеркалить сварку и переварачивать очень муторно).
Однако не тут-то было: увеличил масштаб по оси Х и вся прелесть дин. блока пропала (практически все равно что взорвать). В програмировании полный "0", подскажите что можно сделать для настройки изображения сварки.
AMD вне форума  
 
Непрочитано 25.10.2007, 14:49
#46
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Могу только еще раз сослаться на палетку: http://dwg.ru/dnl/2527
Там вопрос с реверсом (отзеркаливанием) решен.

Цитата:
Сообщение от AMD
В програмировании полный "0", подскажите что можно сделать для настройки изображения сварки.
Что именно?
Krieger вне форума  
 
Непрочитано 25.10.2007, 16:49 Krieger
#47
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


Спасибо за ссылку, но можно по подробней:"Для её активации нужно создать группу и перетащить туда палетку" как это делатся?
Под настройкой изоражения сварки я имел ввиду длину и шаг ресничек
AMD вне форума  
 
Непрочитано 25.10.2007, 16:59
#48
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Ну создавать группу не обязательно, можно перетащить в текущую активную.
Цитата:
Сообщение от AMD
Под настройкой изоражения сварки я имел ввиду длину и шаг ресничек
У типа линий можно будет поменять только её масштаб, иначе делать новый тип.
Krieger вне форума  
 
Непрочитано 25.10.2007, 17:33
#49
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


Что называется группой?
Настройка изображения сварки в дин.блоке, вставил блок в чертеж в листе ОК, а в модели надо масштабировать, масштабирование через свойства превращает дин.блок в обычный, как быть?
AMD вне форума  
 
Непрочитано 25.10.2007, 20:13
#50
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от AMD Посмотреть сообщение
Настройка изображения сварки в дин.блоке, вставил блок в чертеж в листе ОК, а в модели надо масштабировать, масштабирование через свойства превращает дин.блок в обычный, как быть?
Масштаб должен быть равным по всем осям. Т.е. если увеличиваешь в два раза, то надо двойку прописать и по x, и по y, и по z. Вообщем пропорциональным должен быть. Иначе динамические свойства работать не будут.
Цитата:
Сообщение от AMD Посмотреть сообщение
Что называется группой?
Ну неужели сложно? Смотри рисунок:
Миниатюры
Нажмите на изображение для увеличения
Название: Группы.jpg
Просмотров: 373
Размер:	71.8 Кб
ID:	301  
Krieger вне форума  
 
Непрочитано 25.10.2007, 23:00
#51
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Ни фига не пойму зачем делать швы динамическими блоками, блин ведь есть куча типов линий которые соответствуют сварным швам, еще 5 лет назад этим баловался, сейчас же все делаю с помощью СПДС-ки
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 26.10.2007, 00:15
#52
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,426


DEM, тип линии не всегда корректно отображается на дуговых сегментах. А СПДС есть не у всех
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.10.2007, 12:45
#53
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


Krieger
Настроил блок теперь все Ок, вся контора пищит от радости!
С группама действительно не сложно, но в 2004 ACАDе все по другому и в этом была сложность, поставил на 2006 все Ок, большое спасибо за помощь!
AMD вне форума  
 
Непрочитано 26.10.2007, 12:48
#54
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Даже с недостатками типа линии и СПДС, я бы не рекомендовал использовать динблок. Т.к. в отличие от обычного блока динблок объем файла не экономит и даже наоборот. Предложенный мною блок сам по себе увесистый, если еще его накопировать в чертеже с различными параметрами... , то насколько я понял на каждое изменение параметра создаётся еще один анонимный блок т.е. x2. Вообщем насыщенный чертеж может стать нечитаемым.
Krieger вне форума  
 
Непрочитано 26.10.2007, 12:51
#55
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


to AMD
В 2004-м ACADе ни динблок, ни палетка работать не будут.
Krieger вне форума  
 
Непрочитано 26.10.2007, 13:20
#56
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,426


По-моему, toolpalettes как раз в 2004 и появились... Правда, немного "кастрированные"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.10.2007, 13:51 Krieger
#57
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


В 2004 ничего не работает, а как рисовать сварку?
В 2007 не дает прописать путь (говорит только для чтения)
и что мне теперь делать?
P.S. 2006 у меня глючный.
AMD вне форума  
 
Непрочитано 26.10.2007, 17:06
#58
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от AMD Посмотреть сообщение
В 2004 ничего не работает, а как рисовать сварку?
Если toolpalettes там нет (я то его с 2005-го разглядел), то менять тип линии вручную или сделать аналогичные кнопи на обычной панели инструментов.
Цитата:
Сообщение от AMD Посмотреть сообщение
В 2007 не дает прописать путь (говорит только для чтения)
и что мне теперь делать?
Кто, что и куда не дает?
Krieger вне форума  
 
Непрочитано 29.10.2007, 14:04
#59
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


Krieger
Сделал все по инструкции (путь прописал) пишет следующее:
(Kr_WeldLine "ШовЗаводскойУгловойВидимый" "PSK_Weld_09" aclnwt020 142) ; error: no function definition: KR_WELDLINE
что я сделал не так?
AMD вне форума  
 
Непрочитано 29.10.2007, 15:45
#60
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Шестой пункт сделал?
Krieger вне форума  
 
Непрочитано 29.10.2007, 16:52
#61
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


В readme.txt их только пять
AMD вне форума  
 
Непрочитано 29.10.2007, 19:48
#62
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


AMD
Цитата:
6. Главное меню када -> Tools -> AutoLISP -> Load Application -> В появившемся окошке находим файл "D:\Weld\Kr_weld.VLX", выделяем его и жмем кнопку Load -> Потом там-же кнопку Contents (под портфелем) -> Add -> В появившемся окошке находим файл "D:\Weld\Kr_weld.VLX", выделяем его и жмем кнопку Add -> Close -> Close.
Krieger вне форума  
 
Непрочитано 30.10.2007, 10:30
#63
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


Krieger
Спасибо, все работает, но ОНИ НЕ ЗЕРКАЛЯТСЯ!!!!!!!!!!!!!
Проблема с типом линии только в том что нельзя зеркалить, как я понял, решение этой проблемы только блоки, или возможно что-то еще?
AMD вне форума  
 
Непрочитано 30.10.2007, 11:59
#64
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


А это что?
Миниатюры
Нажмите на изображение для увеличения
Название: Clip_12.jpg
Просмотров: 209
Размер:	42.0 Кб
ID:	431  
Krieger вне форума  
 
Непрочитано 30.10.2007, 13:12
#65
AMD

проектирование МК
 
Регистрация: 25.10.2007
Санкт-Петербург
Сообщений: 24


Krieger
А это, то что нужно!!!
Большое спасибо за помощь и терпение.
AMD вне форума  
 
Непрочитано 30.10.2007, 13:50
#66
Яшков Григорий

Реконструкции ПС
 
Регистрация: 27.08.2007
Иваново
Сообщений: 28
<phrase 1=


В Downloads где-то была программа для работы с полилиниями. pltools называется. Там есть такая команда, как реверс объектов. Соответсвенно эта команда зеркалит тип линий.
Яшков Григорий вне форума  
 
Непрочитано 30.10.2007, 14:29
#67
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,426


http://dwg.ru/dnl/607 - вот там pltools лежат.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.10.2007, 15:04
#68
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Я зеркало с pltools и спер, о чем написал в реадмике.
Krieger вне форума  
 
Непрочитано 20.11.2008, 21:59
#69
beholder

Конструктор (МК)
 
Регистрация: 27.11.2007
Львів
Сообщений: 456
<phrase 1=


Нашел эту старую тему дабы не создавать новой из-за банальности своего вопроса))) У меня файл - в нем начерчено всего-навсего 4 листа А2 узлов по металлоконструкциям с применением хорошо здесь известных типов линий от Krieger, объем файла - около 5 Мб!!! С чем это может быть связано? _purge выполнял, не помогло Кроме всего он бывает жутко подтормаживает при работе. Помогите разобраться, в чем тут дело... Если причина просто в большом количестве сложных линий, тогда сразу все понятно. Если надо будет, выложу файл. Сейчас просто инет висит ужасно.P.S. Работаю на нормальных машинах (Дома Pentium 4 3.06 GHz, на работе - Core 2 Duo 2.0, по 2 Гб оперативки), то есть проблема не в железе...
beholder вне форума  
 
Непрочитано 20.11.2008, 22:06
#70
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


попробуй восстановить список масштабов

_-scalelistedit
Enter option [?/Add/Delete/Reset/Exit] <Add>: _r
Reset scale list to defaults? [Yes/No] <No>: _y
Scale list reset to default entries.
Enter option [?/Add/Delete/Reset/Exit] <Add>: _E
Хмурый вне форума  
 
Непрочитано 20.11.2008, 22:32
#71
beholder

Конструктор (МК)
 
Регистрация: 27.11.2007
Львів
Сообщений: 456
<phrase 1=


Сделал, ничего не помогло, объем файла - 4.59 Мб (как по мне, многовато будет...)
beholder вне форума  
 
Непрочитано 20.11.2008, 22:43
#72
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,267
<phrase 1=


beholder, будет проще, если ты выложишь файл
Солидворкер вне форума  
 
Непрочитано 20.11.2008, 23:02
#73
beholder

Конструктор (МК)
 
Регистрация: 27.11.2007
Львів
Сообщений: 456
<phrase 1=


Извините, но проблемку нашел сам))) У меня было сохранение выставлено как для автокада 2000 версии ))) Выставил для 2004 - файл сразу стал весить около 1.4 Мб (стал легче больше чем в три раза!). В 2007-м пока не сохраняем, так как некоторые товарищи у нас работают еще в 2006-й версии. Почему-то не думал никогда, что такое может быть... Всем неравнодушным все равно спасибо.
beholder вне форума  
 
Непрочитано 12.07.2010, 10:23
#74
taddan


 
Регистрация: 12.07.2010
Сообщений: 3


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

Простите за ошибки
Вложения
Тип файла: dwg
DWG 2000
weld symb.dwg (58.9 Кб, 918 просмотров)
taddan вне форума  
 
Непрочитано 12.07.2010, 13:58
#75
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Так?
Вложения
Тип файла: dwg
DWG 2004
weld symb.dwg (50.9 Кб, 907 просмотров)
vadim_evg1 вне форума  
 
Непрочитано 12.07.2010, 14:14
#76
taddan


 
Регистрация: 12.07.2010
Сообщений: 3


Цитата:
Сообщение от vadim_evg1 Посмотреть сообщение
Так?
Cпасибо, но так я и сам умею.
Мне надо чтобы та часть знака на каторои обозначаетса тип св. шва и так далее поворачивалась но толко в горизонт. или вертикальн. положение.
__________________
Простите за ошибки граматики
taddan вне форума  
 
Непрочитано 12.07.2010, 14:53
#77
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Так?
Вложения
Тип файла: dwg
DWG 2004
weld symb-1.dwg (39.9 Кб, 945 просмотров)
vadim_evg1 вне форума  
 
Непрочитано 12.07.2010, 15:04
#78
taddan


 
Регистрация: 12.07.2010
Сообщений: 3


Цитата:
Сообщение от vadim_evg1 Посмотреть сообщение
Так?
Да ,
большое спосибо.
Где была проблема моево блока ?
Нужена дополнительна точка перемесчения ?


Еше одна головоломка для меня.
хочю себе зделать ДБ для обозночения сварки.
Покозал все расположения обозночений. Помогите зделать ДБ.
Вложения
Тип файла: dwg
DWG 2000
welding symbol3.dwg (77.8 Кб, 937 просмотров)
__________________
Простите за ошибки граматики

Последний раз редактировалось taddan, 13.07.2010 в 09:21.
taddan вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Создаем динамические блоки сварных швов