| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
30.05.2018, 08:59 | #1 | |
Линия с типом, использующим shx -> в набор примитивов - возможно ли?
Регистрация: 01.09.2011
Сообщений: 34
|
||
Просмотров: 2922
|
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Изучайте по теме:
http://forum.dwg.ru/showthread.php?p...87#post1171787 https://forum.dwg.ru/showthread.php?t=111752 https://dwg.ru/cse?q=ВЗОРВАТЬ%20ТИП%20ЛИНИИ Цитата:
И вообще, главная тема по типам линий https://forum.dwg.ru/showthread.php?t=15106. Одно время была закреплена "в топе", но потом, к сожалению, откреплена и утонула. Последний раз редактировалось kp+, 30.05.2018 в 09:37. |
|||
|
||||
Регистрация: 01.09.2011
Сообщений: 34
|
Спасибо, что-то из вышеуказанного я, собственно, уже видел, а код функции linexp.lsp мне не попался, за эту ветку спасибо. Беда в том, что конкретно нужную мне линию обрыва он отрабатывает криво, и дело даже не в том, что он переворачивает её на 180%%d
Можно. Но вот конкретно этот тип линий уже есть и его желательно взорвать ;-) Либо найти корректно выглядящий тип линий, корректно имитирующий линию обрыва по ГОСТ. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Цитата:
Вот, для затравки мое "произведение", сделанное с помощью Express tools: *BREAK,-/\/- A,3.585786,-.707107,[TRACK1,ltypeshp,y=.707107,s=1,r=315],-.707107,[TRACK1,ltypeshp,s=1.414214],-.707107,[TRACK1,ltypeshp,y=-.707107,s=1,r=135], -.707107,3.585786 *BREAK1,--/\/-- A,8.585786,-.707107,[TRACK1,ltypeshp,y=.707107,s=1,r=315],-.707107,[TRACK1,ltypeshp,s=1.414214],-.707107,[TRACK1,ltypeshp,y=-.707107,s=1,r=135], -.707107,5.585786 *BREAK2,---/\/--- A,13.585786,-.707107,[TRACK1,ltypeshp,y=.707107,s=1,r=315],-.707107,[TRACK1,ltypeshp,s=1.414214],-.707107,[TRACK1,ltypeshp,y=-.707107,s=1,r=135], -.707107,13.585786 Используется "шейп" TRACK1 (фактически - черточка длиной 1 мм) из файла ltypeshp.shx, который идет в комплекте с каждым первым Акадом с незапамятных времен. Честно говоря, облом проверять, насколько это "корректно по ГОСТ". Не знаю, примет ли это Ваш нормоконтроль. Если приведенный пример не годится и сами не найдете ничего подходящего - пример "корректной линии обрыва по ГОСТ" в студию. Формат DWG, можно отрисовать отрезками. Последний раз редактировалось kp+, 30.05.2018 в 10:49. |
|||
|
||||
Регистрация: 01.09.2011
Сообщений: 34
|
Такие варианты есть и у меня, в конце концов можно использовать готовую утилиту break-line symbol из экспресса.
Проблема в том, что линия обрыва по ГОСТ 2.303-68 выглядит слегонца по-другому. И когда половина их выглядит так, а половина эдак - это смотрится излишне кучеряво. Ну да бог с ним. Я примерно понял глубину проблемы. Просто следующую порцию чертежей для этого <beep> будем готовить немного по-другому. Раньше проблема решалась передачей вместе с файлами shx, теперь просто будем использовать другой набор графики и всё взрывать до уровня примитивов. К сожалению, согласно договора, мы не можем отдать чертежи только в pdf. ----- добавлено через ~3 мин. ----- Как иллюстрация: Верхние три - результаты применения вышепроцитированного lin, нижняя - линия по ГОСТ. Почувствуйте разницу. Последний раз редактировалось rvv, 30.05.2018 в 11:06. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Цитата:
Да, были случаи, когда заказчег требовал не просто DWG, а "DWG, с которыми смогут работать наши сотрудники" Последний раз редактировалось kp+, 30.05.2018 в 11:15. |
|||
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,327
|
в комплекте Express Tools существует команда breakline для отрисовки линии обрыва
G-Lines! Дополнительные типы линий для AutoCAD breakline я пользуюсь вот этой функцией от Krieger'а Последний раз редактировалось Хмурый, 30.05.2018 в 11:31. |
|||
|
||||
Регистрация: 01.09.2011
Сообщений: 34
|
Цитата:
|
|||
|
||||
Регистрация: 01.09.2011
Сообщений: 34
|
Ладно, вы и так в принципе помогли. Просто я теперь выдам категорическую инструкцию при работе с этим заказчиком, если мы, не дай б-г, будем вынуждены сотрудничать дальше, использовать только команду breakline из ET.
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Цитата:
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
СПДС 10 VBA. Как выделить/подсветить набор объектов СПДС, входящих в коллекцию? | AlexV | ПО от CSoft | 16 | 27.12.2017 15:24 |
Здраствуйте!!! Подскажите пожалуста, возможно ли в Mathcadе создавать подпрограмы, как это например возможно зделать в C++ или Visual Basic??? | yurka3708 | Другие CAD системы | 8 | 23.03.2011 21:32 |
LISP / AutoCAD2008 / Как программно снять выделение у примитивов, не используя sssetfirst | TararykovDG | LISP | 7 | 14.01.2011 10:48 |
Как сделать набор из примитивов, которые в блоках? (LISP) | Shraybicus | LISP | 19 | 15.12.2010 23:49 |