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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > "навеска" рисования шпоночного соединения.

"навеска" рисования шпоночного соединения.

Ответ
Поиск в этой теме
Непрочитано 03.03.2011, 07:47 #1
"навеска" рисования шпоночного соединения.
Pozia
 
Регистрация: 07.01.2010
Сообщений: 144

помогите найти навеску для автокада для рисования шпоночного соединения. Очень надо. Спасибо.
Просмотров: 6267
 
Непрочитано 04.03.2011, 09:14
#2
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


И мне кажись нужна такая "навеска". Напишу сам, только поясни подробнее, что требуется. Желательно с картинками.
E-degtyarev вне форума  
 
Автор темы   Непрочитано 04.03.2011, 09:48
#3
Pozia


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


рад такому отзыву ). В общем суть такова. Данную навеску я видел в живую. Но она защищена и просто так перенести на любой автокад не получится. Но она очень удобная. Я сегодня ближе к вечеру выложу скрины ее и подробно распишу как она работает.
Pozia вне форума  
 
Непрочитано 04.03.2011, 10:35
#4
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Pozia Посмотреть сообщение
Но она защищена и просто так перенести на любой автокад не получится.
А может все-таки получится? Выложи заодно и навеску, глянуть хот-ца.
E-degtyarev вне форума  
 
Автор темы   Непрочитано 10.03.2011, 10:27
#5
Pozia


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


E-degtyarev, Shp - сам скрипт для шпонки. Lic - набор файлов, путь к которым должен быть прописан первым в списке, чтобы работало. Команда - ^C^C^P(if (not avs_shpon) (load "avs_shpon")) avs_shpon

Скрина пока сделать не могу, это работает только на старых акадах типа 2007 и только eng. У меня сейчас 2011. К нему и нужно сделать или переделать эту шпонку.
Суть такая. При запуске есть место куда ввести нужный диаметр. И можно выбрать вид который необходимо нарисовать - сечение шпонки на валу, в отверстии, без шпонки или с ней, или вид сверху с указанием длины по госту или вручную. что то типа того. и указаны при этом нужные посадки.
Вложения
Тип файла: rar Lic.rar (181.4 Кб, 92 просмотров)
Тип файла: rar Shp.rar (5.6 Кб, 56 просмотров)
Pozia вне форума  
 
Непрочитано 10.03.2011, 11:00
#6
getr

Конструктор
 
Регистрация: 06.04.2005
Из тех ворот-откуда весь народ.
Сообщений: 361
<phrase 1=


есть еще вот такой довесок..работает по 2008-й асаd ( выше не проверял)
Вложения
Тип файла: rar Shpon.rar (10.1 Кб, 66 просмотров)
__________________
"Мнение не бывает ни истинным, ни ложным, а лишь полезным в жизни или бесполезным. ",- Ауробиндо
И не надо делать удивленных движений руками.
getr вне форума  
 
Непрочитано 10.03.2011, 11:16
#7
Лиспер


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


Pozia, как-то желание даже распаковывать архив пропало, как только увидел внутри acaddoc.fas...
getr, работать код не будет. path_main не инициализируется. В коде напрямую прописаны каталоги, которых не существует. readme написан некорректно.
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Автор темы   Непрочитано 10.03.2011, 11:37
#8
Pozia


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


а что это такое, acaddoc.fas ?
Pozia вне форума  
 
Непрочитано 10.03.2011, 11:38
#9
Лиспер


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


Один из файлов, находящихся в архиве Lic.rar. Первое средство для распространения вирусов под AutoCAD.
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Автор темы   Непрочитано 10.03.2011, 11:43
#10
Pozia


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


да успокойтесь. вирусов нет факт. Проверено временем и антивирусами кучи рабочих компов.
Pozia вне форума  
 
Непрочитано 10.03.2011, 11:45
#11
Лиспер


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


Спасибо, береженого Бог бережет
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Автор темы   Непрочитано 10.03.2011, 12:40
#12
Pozia


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


как вы такой береженый еще и по нету лазите, здесь ведь столько заразы, а антивирусы не лучшее что может защитить )))
Pozia вне форума  
 
Непрочитано 10.03.2011, 12:48
#13
Лиспер


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


По крайней мере сам я двери вирусам не открываю. Был бы не fas, а lsp - еще б подумал. А так - нет, увольте
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 10.03.2011, 14:41
#14
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Лиспер Посмотреть сообщение
о крайней мере сам я двери вирусам не открываю. Был бы не fas, а lsp - еще б подумал. А так - нет, увольте
а Mechanics - это вообще кубло вирусное...
gomer вне форума  
 
Непрочитано 10.03.2011, 14:47
#15
Лиспер


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


А при чем тут MechaniCS? gomer, ты меня не путай, я и сам успешно запутываюсь Каженный день по многу раз
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 10.03.2011, 15:40
#16
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Лиспер Посмотреть сообщение
А при чем тут MechaniCS?
Ты видел его код? я нет? А знаешь чего на сях можно понаписать
gomer вне форума  
 
Непрочитано 10.03.2011, 15:57
#17
TararykovDG

Программист-энтузиаст
 
Регистрация: 17.07.2009
Воронеж
Сообщений: 575


Лиспер, не в укор Тебе, а просто для поддержания темы. Если следовать Твоей логики касательно fas, то и arx и dll и много еще чего все под запрет?
__________________
cadtools
TararykovDG вне форума  
 
Непрочитано 10.03.2011, 16:01
#18
Лиспер


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


Не надо, не надо. acad*.lsp на компе должен быть один под каждую версию AutoCAD. acad*.fas на машине подлежит немедленному и безжалостному уничтожению. Точка
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 10.03.2011, 16:05
#19
TararykovDG

Программист-энтузиаст
 
Регистрация: 17.07.2009
Воронеж
Сообщений: 575


Цитата:
Сообщение от Лиспер Посмотреть сообщение
Не надо, не надо. acad*.lsp на компе должен быть один под каждую версию AutoCAD. acad*.fas на машине подлежит немедленному и безжалостному уничтожению. Точка
Т. е. притензии не к fas как таковому, а именно acad*.fas? С этим пожалуй можно согласиться
__________________
cadtools
TararykovDG вне форума  
 
Непрочитано 10.03.2011, 16:10
#20
Лиспер


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


Именно. Хотя это уже и оффтоп чистой воды...
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 10.03.2011, 16:21
#21
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


а разве механегз не рисует валы, шестерни, шпоночные соединения?
gomer вне форума  
 
Непрочитано 10.03.2011, 16:23
#22
getr

Конструктор
 
Регистрация: 06.04.2005
Из тех ворот-откуда весь народ.
Сообщений: 361
<phrase 1=


Извиняюсь-совсем забыл что подгонял под свои довески..path_main у меня это "C:\\DOVESKI\\" прописывается в файле mnl а в mnu файле кнопка такая-ID_51 [_Button("Шпоночный паз", "ks_shpon.bmp", "ks_shpon.bmp")]^C^C^P(progn(if (= c:ks_shpo nil)(load (strcat path_main "LISP/Shpon/KS_Shpon"))));ks_shpo;
P.S.если сейчас найду, то прикреплю по новой исходник c CAD HELP by PG

прикрепил..файлы как есть только сделал одно небольшое изменение,о нем написал в readmy...
Вложения
Тип файла: rar shpon.rar (6.9 Кб, 52 просмотров)
__________________
"Мнение не бывает ни истинным, ни ложным, а лишь полезным в жизни или бесполезным. ",- Ауробиндо
И не надо делать удивленных движений руками.

Последний раз редактировалось getr, 10.03.2011 в 21:05.
getr вне форума  
 
Непрочитано 11.03.2011, 06:15
#23
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Pozia, Изобразил я наскоро программешку, лежит здесь: http://d-rilovo.by.ru или http://d_rilovo.chat.ru или http://d-rilovo.narod.ru, по образу и подобию проката,
выложенного там же. Список набивать не стал - лень и дел много других.
Сделай сам, если потребуется. С посадками не заморачивался. Если что-то нужно дополнить или переделать - пиши, не стесняйся.
E-degtyarev вне форума  
 
Автор темы   Непрочитано 11.03.2011, 10:52
#24
Pozia


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


getr, то что нужно! но не совсем. не работает с русской версией автокада. можете ли подправить?
E-degtyarev спасибо за труд, но неудобно вашим пользоваться. гляньте что выложил getr, почти то что нужно, но посадок нет, но это терпимо
Pozia вне форума  
 
Непрочитано 11.03.2011, 14:38
#25
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Вот поправил программу getr-a для русскоязычной версии, только все рисуется в одном слое.
Вложения
Тип файла: lsp KS_Shpon.lsp (11.2 Кб, 56 просмотров)
E-degtyarev вне форума  
 
Автор темы   Непрочитано 11.03.2011, 15:06
#26
Pozia


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


выскакивает ошибка: ошибка: неверный тип аргумента: stringp nil
Pozia вне форума  
 
Непрочитано 11.03.2011, 15:34
#27
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Извини, я изменил "прописку" файлов программы. Теперь они должны лежать в любом доступном ACAD-у каталоге. В настройках укажи путь доступа к вспомогательным файлам.
E-degtyarev вне форума  
 
Непрочитано 11.03.2011, 15:38
#28
Лиспер


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


Offtop: Вот оно, многофайловый вариант в полный рост Все дополнительные файлы (dcl, sl* и т.п.) по идее можно создавать динамически
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Автор темы   Непрочитано 11.03.2011, 15:41
#29
Pozia


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


E-degtyarev указал путь сразу же. и ничего. ошибка что я указал. может еще что?

вы случайно еще файлы не переименовывали? может все выложите?

все. допер. переименовал файлы
Pozia вне форума  
 
Непрочитано 11.03.2011, 18:04
#30
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Лиспер Посмотреть сообщение
Вот оно, многофайловый вариант в полный рост Все дополнительные файлы (dcl, sl* и т.п.) по идее можно создавать динамически
диалог нужно компилировать с лиспом, а слайды можно и лиспом создавать, но никак не динамически
gomer вне форума  
 
Непрочитано 11.03.2011, 18:31
#31
Кулик Алексей aka kpblc
Moderator

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


Лично мне сейчас некогда искать, но были лиспы, позволяющие читать в строковый массив любые файлы. Хоть arx Но работать с такими лиспами надо весьма осторожно.
Соответственно любой нужный файл на локальной машине читается, загоняется в список, который в нужный момент записывается в соответствующий файл. Который и ищется там, где надо
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.03.2011, 21:32
#32
Pozia


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


E-degtyarev, можете ли доработать навеску чтобы при вставке активировались привязки? а то без них неудобно вставлять.

PS ну и если вдруг получится реализовать рисования на двух слоях, то отдельное спасибо )
Pozia вне форума  
 
Непрочитано 14.03.2011, 06:13
1 | #33
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Pozia.Все это легко исполнимо, но не сочти за труд выложи прототип, с которым ты работаешь или сообщи имена слоев, уже существующие в твоем прототипе, и на которых следует рисовать контур, и осевые.
Чтоб не плодить допонительные слои, совершенно тебе не нужные.

PS: Это упростит задачу, да и в твоих чертежах будет больше порядка.

PPS: Прилагаю вариант не отключающий привязки и с тупым вбиванием слоев.
Вложения
Тип файла: lsp KS_Shpon.lsp (11.7 Кб, 53 просмотров)

Последний раз редактировалось E-degtyarev, 14.03.2011 в 11:13.
E-degtyarev вне форума  
 
Автор темы   Непрочитано 14.03.2011, 12:09
#34
Pozia


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


E-degtyarev, со слоями разобрался как на свои переделать. Подскажите еще как сделать чтоб тип осевой линии был - AM_ISO08W050x2?
Pozia вне форума  
 
Непрочитано 14.03.2011, 12:49
#35
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Команда _layer , В окне выбери нужный слой, жмякни колоночку Тип Линиий Выбери из списка нужную линию. Если её нет в списке, нажми кнопочку загрузить и загрузи нужный тип линий, а затем выбери.

Эту операцию следует проделать с прототипом, который используешь в работе и обязательно сохранить его.

Вот и все. Удачи.
E-degtyarev вне форума  
 
Автор темы   Непрочитано 14.03.2011, 13:04
#36
Pozia


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


Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
Команда _layer , В окне выбери нужный слой, жмякни колоночку Тип Линиий Выбери из списка нужную линию. Если её нет в списке, нажми кнопочку загрузить и загрузи нужный тип линий, а затем выбери.
ну это я знаю как

Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
Эту операцию следует проделать с прототипом, который используешь в работе и обязательно сохранить его.
это как крайний случай я и сделаю. Просто думал можно как то в скрипте прописать чтоб нужный тип линий создавался сам. Так думаю более грамотно. Так в скрипте это невозможно сделать?
Pozia вне форума  
 
Непрочитано 14.03.2011, 13:17
#37
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Pozia Посмотреть сообщение
Так в скрипте это невозможно сделать?
Очень даже возможно. Поелику здесь используются командные методы:
(vl-cmdf "_-linetype" "_l" ...........)- загружает нужный тип линии.
(vl-cmdf "_-layer" "_l" ..........)-устанавливает загруженный тип линии.
Прогони эти команды вручную для осмысления, а затем вставь в лиспушку.
А для красоты сначала нужно посмотреть с помощью (tblsearch .......) наличие загруженного типа линии и слоя.
Только я не считаю, что это шибко грамотно. Если в каждой лиспушке будут автоматом создаваться свои слои, у пользователя "крыша съедет" в конце концов.

Последний раз редактировалось E-degtyarev, 14.03.2011 в 14:02.
E-degtyarev вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > "навеска" рисования шпоночного соединения.

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Качество сварного соединения арматуры ВВП Железобетонные конструкции 6 03.07.2023 13:20
Флаги рисования в Лире 9.6 oleg_81 Лира / Лира-САПР 2 28.11.2010 09:40
Какой тип соединения следует применять в пром. эстакадах, этажерках? Alive_creep Конструкции зданий и сооружений 8 17.09.2010 16:35
Узел соединения металлической и железобетонной подкрановой балок Senator Alex Железобетонные конструкции 2 11.05.2010 19:17
Изготовление фундамента Алексей 77 Основания и фундаменты 39 04.01.2008 20:49