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

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

Легко и в масштабе.

Закрытая тема
Поиск в этой теме
Непрочитано 06.04.2007, 13:19
Легко и в масштабе.
Glorius
 
инженер-конструктор
 
Беларусь
Регистрация: 20.12.2006
Сообщений: 498

Как бы сбацать такую программку на лиспе. Задача - при черчении на листе с масштабным коэффициентом 100 упростить черчение в другом масштабе. Например при вычерчивании линии длиной 20 мм в 20 масштабе вводить не 20*5=100, а 20.
1. Загружаем программу.
2. Задаем масштабный коэффициент.
3. Программа отлавливает все попытки начертить линии, полилинии, круги, прямоугольники и т.д. и корректирует размеры в соответствии с масштабным коэффициентом (п.2).
__________________
Инженер-конструктор.
Просмотров: 61905
 
Непрочитано 10.04.2007, 13:17
#161
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,662


Цитата:
Сообщение от forMA
На вопрос Glorius никто не ответил.
Да просто он убедился, что не прав.
RomaV вне форума  
 
Непрочитано 10.04.2007, 13:23
#162
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


forMA
Цитата:
Так ты хочешь сказать, что на узелок из семи деталей требуется 35 слоев? И все это для того , что бы оформить в Layouts?.... Мне это не понять. Лучше я останусь в Model с масштабами
Вообщето слои создаются автоматом и проблем не создают, а вот то, что ты не имеешь даже элементарного понятия о том, о чём споришь - это теперь уже понятно всем!!! Так что можешь ползать под столом и ржать - мои соболезнования...
Евгений А. вне форума  
 
Непрочитано 10.04.2007, 13:32
#163
Zouss


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


+1
и на вопрос Glorius ответили не раз
а вот нафига надо чертить в масштабе так никто ничо сказать не может
Zouss вне форума  
 
Непрочитано 10.04.2007, 13:51
#164
G.A.W.

работник по монтажу, то посижу, то полежу!!!
 
Регистрация: 24.01.2007
г.Владимир
Сообщений: 348
<phrase 1=


Я особо эти ветки не читал, и возможно так уже ответили не один десяток, но у нас все (почти все) чертят в модели 1:1, а уже в листе твори с этим что хочешь. Причем в пространстве листа с размерами есть некоторые фичи, причем очень удобные (я про ассоциацию).
G.A.W. вне форума  
 
Автор темы   Непрочитано 10.04.2007, 17:15
#165
Glorius

инженер-конструктор
 
Регистрация: 20.12.2006
Беларусь
Сообщений: 498


Цитата:
Сообщение от RomaV
Цитата:
Сообщение от forMA
На вопрос Glorius никто не ответил.
Да просто он убедился, что не прав.
Я остался при своем мнении.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Автор темы   Непрочитано 10.04.2007, 17:17
#166
Glorius

инженер-конструктор
 
Регистрация: 20.12.2006
Беларусь
Сообщений: 498


Цитата:
Сообщение от Zouss
+1
и на вопрос Glorius ответили не раз
а вот нафига надо чертить в масштабе так никто ничо сказать не может
На мой вопрос тут не ответили. Ответили на autocad.ru.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Непрочитано 10.04.2007, 21:04
#167
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Ну и как, пользуешь совет? Дай ссылочку. Оч. интересно, а то я там ничего подходящего не нашел.
Vova вне форума  
 
Автор темы   Непрочитано 11.04.2007, 11:31
#168
Glorius

инженер-конструктор
 
Регистрация: 20.12.2006
Беларусь
Сообщений: 498


Цитата:
Сообщение от Vova
Ну и как, пользуешь совет? Дай ссылочку. Оч. интересно, а то я там ничего подходящего не нашел.
Совет такой - переопределить стандартные команды написанием своих. Пока руки не доходят этим заняться, но обязательно это сделаю.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Непрочитано 11.04.2007, 11:41
#169
Кулик Алексей aka kpblc
Moderator

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


И огребешь массу проблем. Практически гарантирую.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.04.2007, 11:43
#170
Zouss


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


по крайней мере синтаксис команд подучит - пользы масса и нашим и ихним
Zouss вне форума  
 
Непрочитано 11.04.2007, 11:45
#171
Krieger

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


Ну-ну давай, не двинься только... Удачной борьбы с ветряными мельницами...
Может на компас пересядешь?
Krieger вне форума  
 
Непрочитано 11.04.2007, 12:01
#172
GWA18

Механизатор широкого профиля (б/у)
 
Регистрация: 23.12.2006
Черновцы
Сообщений: 2,933


Цитата:
Сообщение от Krieger
Ну-ну давай, не двинься только... Удачной борьбы с ветряными мельницами...
Может на компас пересядешь?
Не пересядет. Там такой смешной проблемы не существует, а человеку свойственно создавать самому себе трудности, чтобы потом успешно их преодолевать :wink:
GWA18 вне форума  
 
Непрочитано 11.04.2007, 12:08
#173
Кулик Алексей aka kpblc
Moderator

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


Ну знаю, наверное, это можно рассматривать как предупреждения (дружеские) Glorius'у:
1. сразу, в момент, если использовать (undefine), то я всю систему эту разрушу - просто ставя "." перед именем команды.
2. Опции команд, а также последовательность их вызова могут меняться в зависимости от версии.
3. Не забудь про операции двойного клика на объекте - их тоже понадобится обрабатывать.
4. Не забудь про все типы примитивов - блоки, внешние ссылки, поля, таблицы, подшивки, видовые экраны...
5. Вспомни про работу в пространстве листа и в пространстве модели через видовой экран, в том числе и при максимизированном ВЭ.
Хорошенько продумай всю методологию, в том числе и методику хранения и получения масштаба.
ЯТД, на примерное осмысление всей задачи у тебя уйдет не меньше 2-3 месяцев. Потом начинай писать код.
Где-то через год, скорее всего, тебе придется его переписывать почти полностью, поскольку вылезут дополнительные баги, о которых сейчас никто не задумывается.
P.S. Я надеюсь, что в лиспе я не полный ноль, но тем не менее продолжаю утверждать, что лично для меня эта задача не по силам.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.04.2007, 12:21
#174
Constructor450

был КМДистом, сейчас ЖБКист
 
Регистрация: 28.03.2007
Сообщений: 241


Я вот тоже непонимаю зачем чертить в масштабе?
Constructor450 вне форума  
 
Непрочитано 11.04.2007, 12:32
#175
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Цитата:
Сообщение от Constructor450
Я вот тоже непонимаю зачем чертить в масштабе?
Штоб в экран влезало
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Непрочитано 11.04.2007, 12:38
#176
Constructor450

был КМДистом, сейчас ЖБКист
 
Регистрация: 28.03.2007
Сообщений: 241


Попробуте начертить в масштабе 18 метровый швеллер №8 с отверстием 16мм. (допусти 1:20, чтобы хоть как-то отверстие можно было разглядеть) . Какой для этого формат бумаги потребуется?
Constructor450 вне форума  
 
Непрочитано 11.04.2007, 12:43
#177
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Цитата:
Сообщение от Constructor450
Попробуте начертить в масштабе 18 метровый швеллер №8 с отверстием 16мм. (допусти 1:20, чтобы хоть как-то отверстие можно было разглядеть) . Какой для этого формат бумаги потребуется?
Я за 100евро его на А4 формате нарисую (в листе оформлю)
А просто отверстия обозначить крестиками (оси), а образмерить на вынсных сечениях или разрезах?
А в масштабе, не в масштабе АвтоКАДу - пофиг.
"Дело было не в машине....сидел в кабине"
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Автор темы   Непрочитано 11.04.2007, 12:49
#178
Glorius

инженер-конструктор
 
Регистрация: 20.12.2006
Беларусь
Сообщений: 498


Цитата:
Сообщение от Кулик Алексей aka kpblc
Ну знаю, наверное, это можно рассматривать как предупреждения (дружеские) Glorius'у:
1. сразу, в момент, если использовать (undefine), то я всю систему эту разрушу - просто ставя "." перед именем команды.
2. Опции команд, а также последовательность их вызова могут меняться в зависимости от версии.
3. Не забудь про операции двойного клика на объекте - их тоже понадобится обрабатывать.
4. Не забудь про все типы примитивов - блоки, внешние ссылки, поля, таблицы, подшивки, видовые экраны...
5. Вспомни про работу в пространстве листа и в пространстве модели через видовой экран, в том числе и при максимизированном ВЭ.
Хорошенько продумай всю методологию, в том числе и методику хранения и получения масштаба.
ЯТД, на примерное осмысление всей задачи у тебя уйдет не меньше 2-3 месяцев. Потом начинай писать код.
Где-то через год, скорее всего, тебе придется его переписывать почти полностью, поскольку вылезут дополнительные баги, о которых сейчас никто не задумывается.
P.S. Я надеюсь, что в лиспе я не полный ноль, но тем не менее продолжаю утверждать, что лично для меня эта задача не по силам.
Спасибо за предупреждения. Моя задача гораздо уже, чем вы описали. Я переопределю только те команды, которыми пользуюсь. От стандартных команд постараюсь оставить только тот функционал, которым пользуюсь, ну или на крайняк, которым редко пользуюсь.
По поводу двойного клика не понял, какие тут проблемы?
Цитата:
Сообщение от Кулик Алексей aka kpblc
P.S. Я надеюсь, что в лиспе я не полный ноль, но тем не менее продолжаю утверждать, что лично для меня эта задача не по силам.
А я вот в лиспе практически ноль, но утверждаю что мне это по силам Нужно изучить только специфику лиспа, а смысл программирования заключается в умении алгоритмизировать задачу. С этим думаю проблем будет меньше.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Непрочитано 11.04.2007, 12:49
#179
Constructor450

был КМДистом, сейчас ЖБКист
 
Регистрация: 28.03.2007
Сообщений: 241


Непонимаю я этих машиностроителей, с их дурацким ЕСКД.
Constructor450 вне форума  
 
Непрочитано 11.04.2007, 13:03
#180
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Цитата:
Сообщение от Constructor450
Непонимаю я этих машиностроителей, с их дурацким ЕСКД.
Ну, а зачем ЕСКД то обзывать?
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Легко и в масштабе.

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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