Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как создать тип линии
SPB
Регистрация: 12.11.2006
Сообщений: 7
|
||
Просмотров: 9530
|
|
||||
Сообщений: n/a
|
Цитата:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Тут типом линии дело не ограничится. ИМХО: надо пробовать создать стиль мультилинии, и вдобавок на концах делать не штатные "оконечники" (назову их так). Если б это решалось стандартными средствами, думаю, вариант уже был бы озвучен. К сожалению, сейчас времени нет совсем, поэтому "голая идея, без реализации":
1. Создается новый тип мультилинии 2. Делается кнопарь, на который вешается лисп примерно такого содержания: создать блок начала; создать блок окончания; начать рисовать мультилинию; после окончания рисования вставить блоки начала и конца, соответствующим образом отмасштабировав их и повернув. 3. В общем-то, дальше ничего уже не потребуется.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
> Krieger : Кто сказал? Мне его просто не посмотреть сейчас - 2006 не запустить, иначе машина гавкнется. А автор молчит. Может, переваривает информацию, может, ему тоже динамические блоки не покатят - автор-то молчит по поводу версии...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 12.11.2006
SPB
Сообщений: 7
|
За блок спасибо.... То что надо. У меня не получилось связать грамоно блок и ручки. В хелпе не совсем понятно написано... как правельнее..
У меня за ручкой весь блок тянется. А тема такая потому что на ранней стадии формирования вопроса окончательный результат был сильно абстрактен..... |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
KYKICH
Да-а, ты умеешь задавать вопросы... Цитата:
Если хватаешь блок за точку вставки, то он перемещается весь сразу, но этого можно избежать если применить параметр Base Point, а к нему действие (action). |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
|
|||
![]() |
|
||||
Регистрация: 14.11.2006
Якутск
Сообщений: 12
![]() |
Я посмотрел эти ссылки там описаваются только простые типы линий, а мне нужно чтобы стрелки появлялись только на концах или перегибах полилинии.
Можно ли сделать так, чтобы: в начале было вот так "--->" в середине "--- ---- ----" в конце "<---" В конце я имю ввиду не только конец всей полилинии, а еще и точки перегиба полилинии. |
|||
![]() |
|
||||
Регистрация: 14.11.2006
Якутск
Сообщений: 12
![]() |
Блоки мне не подойдут, по-моему они только идут только как отрезки. Или все же можно их сделать как полилинии.
А насчет создания мультилинии я ничего не понял. Попродробней пожалуйста. У меня уже есть около сотни полилиний, которые нужно перевести в мой тип полилинии. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
Мультилинии то-ж не покатят, там она нужна была потому что у KYKICH идут 2-е параллельные линии. Если блоки не нравятся (хотя их можно просто в узлах вставлять), тогда программно отчерчивать по концам, хотя это разные примитивы будут с полилинией. Или как говорит ShaggyDoc Цитата:
|
|||
![]() |
|
||||
Регистрация: 25.10.2006
Ногинск, Московская область
Сообщений: 8
|
Цитата:
A,2.0,-1.0,[ZIG,ltypeshp.shx,r=90,s=0.30,y=-0.30,x=0.30],4.0,[ZIG,ltypeshp.shx,r=270,s=0.30,y=0.30,x=-0.30],-1.0,2.0 Поколдуйте с этим, может поможет. Если что, лучше справочника по Акаду, никто не объяснит. Однако сделать так, чтобы стрелки выходили исключительно из точек перегиба, скорее всего, не получится. Проще Лиспик написать, который эти стрелки расставлять будет. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Посмотри Download там есть инфа по Каду 2006
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
Регистрация: 14.11.2006
Якутск
Сообщений: 12
![]() |
Цитата:
А про Лисп я еще никогда на нем не работал. Можно попродробней как с ней работать? |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
А лучше методом научного тыка - может не самый эффективный, но зато самый запоминающийся метод познания. Цитата:
|
|||
![]() |
|
||||
Регистрация: 25.10.2006
Ногинск, Московская область
Сообщений: 8
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 16.05.2007
Москва
Сообщений: 3
|
Я не уверена в своем решении но я создавала свой тип линии следующим образом.
Нашла файл acadiso.lin У меня он был здесь C:\Documents and Settings\Tavi\Application Data\Autodesk\AutoCAD 2006\R16.2\enu\Support\acadiso.lin Создала его копию и в нем (открыв в блокноте) сздала по образу и подобию других линию. Сохранила, а потом в акаде открыла свою копию и выбрала там свою линию. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 16.11.2007
Сообщений: 110
|
люди как создать тип линии граници участка он выгладит как: "дефис - перепендикулярная черточка - дефис - перепендикулярная черточка - дефис - перепендикулярная черточка" ну в этом стиле -- / -- / -- / -- / -- / -- / -- тока линии должны быть перпендикулярны друг другу
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Если местный поиск не нравится (хотя вбить там "создать тип линии" не так уж и проблематично), то:
http://www.google.ru/search?q=site:d...L_ruRU248RU248 http://www.google.ru/search?q=site:d...L_ruRU248RU248 http://www.google.ru/search?q=site:d...L_ruRU248RU248
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 16.11.2007
Сообщений: 110
|
пишет что ко неизвестная команда при создании типа линии.
плиз кто нить создайте это же для тех кто с этим сталкивался минут 30 займет не больше. крюгер у тебя похожая линия но между горизонтальными и вертикальными должено быть растояние как два пробела приметно и горизонтальная линия в два раза длиньше. если можеш сделай такую линию плиз. |
|||
![]() |
|
||||
КОМПЛАНАРНЫЕ ВЕКТОРЫ [от лат . com(cum) - вместе и planum - плоскость], векторы, параллельные одной плоскости.
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |