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

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

Как создать тип линии

Ответ
Поиск в этой теме
Непрочитано 12.11.2006, 15:01 #1
Как создать тип линии
KYKICH
 
SPB
Регистрация: 12.11.2006
Сообщений: 7

День добрый. Подскажите как создать линию в Каде. Я прочитал прошлые темы. Мне надо примерно следующее: две параллельные лини, но линии должны заканчиваться определенного вида конструкцией. расстояние между этими конструкциями не постоянны.
Зарание благодарен........
Просмотров: 9499
 
Непрочитано 12.11.2006, 15:59
#2
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,290


Ничего не понял.
Pilot вне форума  
 
Автор темы   Непрочитано 12.11.2006, 16:30
#3
KYKICH


 
Регистрация: 12.11.2006
SPB
Сообщений: 7


Примерно получится должно так как на рисунке.
[/img]
[ATTACH]1163338223.dwg[/ATTACH]
KYKICH вне форума  
 
Непрочитано 12.11.2006, 17:02
#4
DEM

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


Если это единственный тип линии, то проще сделать динамический блок.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 13.11.2006, 08:49
#5
Krieger

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


Сделал тебе динамический блок:
Мож сойдет.
[ATTACH]1163396957.dwg[/ATTACH]
Krieger вне форума  
 
Непрочитано 13.11.2006, 08:57
#6
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Но название темы совершенно изуверское.

Добавлено.
Название темы изменилось и мое замечание стало неактуальным.
Profan вне форума  
 
Непрочитано 13.11.2006, 09:28 Re: Как создать линию.
#7
Владимир Егорьев


 
Сообщений: n/a


Цитата:
Сообщение от KYKICH
День добрый. Подскажите как создать линию в Каде. Я прочитал прошлые темы. Мне надо примерно следующее: две параллельные лини, но линии должны заканчиваться определенного вида конструкцией. расстояние между этими конструкциями не постоянны.
Зарание благодарен........
Скорее всего требуется создать не линию,а тип линии??!!
 
 
Непрочитано 13.11.2006, 11:31
#8
Кулик Алексей aka kpblc
Moderator

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


Тут типом линии дело не ограничится. ИМХО: надо пробовать создать стиль мультилинии, и вдобавок на концах делать не штатные "оконечники" (назову их так). Если б это решалось стандартными средствами, думаю, вариант уже был бы озвучен. К сожалению, сейчас времени нет совсем, поэтому "голая идея, без реализации":
1. Создается новый тип мультилинии
2. Делается кнопарь, на который вешается лисп примерно такого содержания: создать блок начала; создать блок окончания; начать рисовать мультилинию; после окончания рисования вставить блоки начала и конца, соответствующим образом отмасштабировав их и повернув.
3. В общем-то, дальше ничего уже не потребуется.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.11.2006, 11:50
#9
Krieger

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


kpblc
А чем мой блок блох? Или я неуловил суть?
Krieger вне форума  
 
Непрочитано 13.11.2006, 11:54
#10
Кулик Алексей aka kpblc
Moderator

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


> Krieger : Кто сказал? Мне его просто не посмотреть сейчас - 2006 не запустить, иначе машина гавкнется. А автор молчит. Может, переваривает информацию, может, ему тоже динамические блоки не покатят - автор-то молчит по поводу версии...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.11.2006, 19:08
#11
KYKICH


 
Регистрация: 12.11.2006
SPB
Сообщений: 7


За блок спасибо.... То что надо. У меня не получилось связать грамоно блок и ручки. В хелпе не совсем понятно написано... как правельнее..
У меня за ручкой весь блок тянется.
А тема такая потому что на ранней стадии формирования вопроса окончательный результат был сильно абстрактен.....
KYKICH вне форума  
 
Автор темы   Непрочитано 13.11.2006, 19:14
#12
KYKICH


 
Регистрация: 12.11.2006
SPB
Сообщений: 7


За блок спасибо, то что надо. У меня весь блок за ручкой тянется????
Как быть??
KYKICH вне форума  
 
Автор темы   Непрочитано 13.11.2006, 19:15
#13
KYKICH


 
Регистрация: 12.11.2006
SPB
Сообщений: 7


За блок спасибо, то что надо. У меня весь блок за ручкой тянется????
Как быть??
KYKICH вне форума  
 
Непрочитано 14.11.2006, 05:51
#14
Krieger

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


KYKICH
Да-а, ты умеешь задавать вопросы...
Цитата:
За блок спасибо, то что надо. У меня весь блок за ручкой тянется????
Как быть??
Я не понял, у тебя с моим блоком проблемы или ты пытался свой по аналогии сделать и у тебя не получается? Что значит тянется?
Если хватаешь блок за точку вставки, то он перемещается весь сразу, но этого можно избежать если применить параметр Base Point, а к нему действие (action).
Krieger вне форума  
 
Непрочитано 14.11.2006, 06:59 У меня тоже почти такая проблема
#15
dorofei


 
Регистрация: 14.11.2006
Якутск
Сообщений: 12
<phrase 1=


Я хочу создать тип линии, в котором в начале и в конце стоят стрекли.
Вот, пример:
.----> ----- ----- <----.----> <----.

здесь точками я обозначил точки, где полилиния изгибается
dorofei вне форума  
 
Непрочитано 14.11.2006, 07:13
#16
Krieger

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


to dorofei
Пройдись для начала по ссылкам:
http://dwg.ru/search_result.php?res=...39&sid=&sfor=1
Krieger вне форума  
 
Непрочитано 14.11.2006, 10:18
#17
dorofei


 
Регистрация: 14.11.2006
Якутск
Сообщений: 12
<phrase 1=


Я посмотрел эти ссылки там описаваются только простые типы линий, а мне нужно чтобы стрелки появлялись только на концах или перегибах полилинии.
Можно ли сделать так, чтобы:
в начале было вот так "--->"
в середине "--- ---- ----"
в конце "<---"

В конце я имю ввиду не только конец всей полилинии, а еще и точки перегиба полилинии.
dorofei вне форума  
 
Непрочитано 14.11.2006, 10:33
#18
Krieger

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


Цитата:
Сообщение от dorofei
Можно ли сделать так, чтобы:
Ну, видимо, стандартыми способами нет. См. посты № 5, 8.
Вообщем программирование или блоки.
Krieger вне форума  
 
Непрочитано 14.11.2006, 12:37
#19
dorofei


 
Регистрация: 14.11.2006
Якутск
Сообщений: 12
<phrase 1=


Блоки мне не подойдут, по-моему они только идут только как отрезки. Или все же можно их сделать как полилинии.

А насчет создания мультилинии я ничего не понял. Попродробней пожалуйста.

У меня уже есть около сотни полилиний, которые нужно перевести в мой тип полилинии.
dorofei вне форума  
 
Непрочитано 14.11.2006, 13:06
#20
Krieger

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


Цитата:
Блоки мне не подойдут, по-моему они только идут только как отрезки.
Интересное замечание. :shock:
Мультилинии то-ж не покатят, там она нужна была потому что у KYKICH идут 2-е параллельные линии. Если блоки не нравятся (хотя их можно просто в узлах вставлять), тогда программно отчерчивать по концам, хотя это разные примитивы будут с полилинией. Или как говорит ShaggyDoc
Цитата:
можно поступить просто - изучить ObjectARX, создать свой объект
Krieger вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как создать тип линии