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

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

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

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

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

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


dimscale -> в значение масштаба. dimlfac -> 1
Вот и вся программа. Остальное - от лукавого ИМХО
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.04.2007, 13:26
#3
Glorius

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


Цитата:
Сообщение от Кулик Алексей aka kpblc
dimscale -> в значение масштаба. dimlfac -> 1
Вот и вся программа. Остальное - от лукавого ИМХО
Так тогда, кажись, будет белиберда на чертеже... счас проверю.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Автор темы   Непрочитано 06.04.2007, 13:30
#4
Glorius

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


dimscale меняю с 100 на 50, а линию отмеряет такой же длины
__________________
Инженер-конструктор.
Glorius вне форума  
 
Автор темы   Непрочитано 06.04.2007, 13:32
#5
Glorius

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


Сам размер при этом становится меньше. Была высота 2.5 - уменьшилась вдвое.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Непрочитано 06.04.2007, 13:35
#6
Кулик Алексей aka kpblc
Moderator

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


Glorius, настоятельно рекомендую тебе поискать здесь и на autocad.ru по словам "масштаб чертежа". Ты сейчас опять начинаешь ту же самую шарманку, но с другой стороны.
---
P.S. Начал было рассказывать о проблемах, но понял, что просто продублирую все темы. Так что подумай, надо ли оно тебе?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.04.2007, 13:37 Re: Легко и в масштабе.
#7
Beginer

проектировщик ж/б, ОиФ
 
Регистрация: 21.04.2006
Санкт-Петербург
Сообщений: 1,115


Цитата:
Сообщение от Glorius
Например при вычерчивании линии длиной 20 мм в 20 масштабе вводить не 20*5=100, а 20.
Когда же переведуться такие добры молодцы, чертящие с такими извращениями :?: :roll:
Beginer вне форума  
 
Непрочитано 06.04.2007, 13:59 Re: Легко и в масштабе.
#8
GWA18

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


Цитата:
Сообщение от Beginer
...Когда же переведуться такие добры молодцы, чертящие с такими извращениями...
Да будьте Вы снисходительнее к новичкам!
Не забывайте, что это Вы сейчас - Beginer, а когда-то ведь тоже были всего лишь beginner.
GWA18 вне форума  
 
Непрочитано 06.04.2007, 14:11 Re: Легко и в масштабе.
#9
Beginer

проектировщик ж/б, ОиФ
 
Регистрация: 21.04.2006
Санкт-Петербург
Сообщений: 1,115


Цитата:
Сообщение от GWA18
Да будьте Вы снисходительнее к новичкам!
Вот так новость! :shock: Это Glorius то новичок. Да вы видели какие он шедевры инженерной мысли 21-века проектировал. Взять хотя бы уникальные плиты в его исполнении :roll: Мой предыдущий пост был нацелен на тех, для кого он разрабатывает свой программный продукт :!:
P.S. Просто непонятно с такими знаниями и опытом учить людей всяким гадостям еще и на автоматизированом уровне :shock:
Beginer вне форума  
 
Автор темы   Непрочитано 06.04.2007, 14:44 Re: Легко и в масштабе.
#10
Glorius

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


Цитата:
Сообщение от Beginer
Цитата:
Сообщение от Glorius
Например при вычерчивании линии длиной 20 мм в 20 масштабе вводить не 20*5=100, а 20.
Когда же переведуться такие добры молодцы, чертящие с такими извращениями :?: :roll:
Нечего иронизировать, уважаемый.
Интересно, а как вы извращаетесь, когда вам нужно дополнить чертеж выполненный в 100 масштабе деталью вычерченной в 20 (или 45.3) масштабе??? Неужто калькулятор эксплуатируете? :shock:
__________________
Инженер-конструктор.
Glorius вне форума  
 
Автор темы   Непрочитано 06.04.2007, 14:45
#11
Glorius

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


Цитата:
Сообщение от Кулик Алексей aka kpblc
Glorius, настоятельно рекомендую тебе поискать здесь и на autocad.ru по словам "масштаб чертежа". Ты сейчас опять начинаешь ту же самую шарманку, но с другой стороны.
---
P.S. Начал было рассказывать о проблемах, но понял, что просто продублирую все темы. Так что подумай, надо ли оно тебе?
Ты знаешь, не нашел. Если не затруднит - укажи ссылку.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Автор темы   Непрочитано 06.04.2007, 14:51 Re: Легко и в масштабе.
#12
Glorius

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


[quote="Beginer"]
Цитата:
Сообщение от GWA18
Да вы видели какие он шедевры инженерной мысли 21-века проектировал. Взять хотя бы уникальные плиты в его исполнении :roll:
Похвастаюсь. Недавно прошел экспертизу по тем плитам. Причем эксперт был самый строгий и требовательный из имеющихся в наличии. Ни одного существенного замечания по ним не получил. Было несколько вопросов (около 10) по сборному варианту перекрытий, в основном типа "предоставить расчет". В результате все принятые мной конструкции остались без изменений.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Непрочитано 06.04.2007, 15:01
#13
Кулик Алексей aka kpblc
Moderator

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


По словам "рисование в масштабе"
результат по dwg
результат по autocad
результат по google с привязкой на dwg
то же, но с привязкой к autocad.ru
По словам "масштаб чертежа":
результат по dwg.ru
результат по autocad.ru
результат по google с привязкой к dwg.ru
по google с привязкой к autocad.ru
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.04.2007, 15:03 Re: Легко и в масштабе.
#14
lee


 
Регистрация: 28.02.2004
43
Сообщений: 1,796
<phrase 1=


Цитата:
Сообщение от Glorius
Интересно, а как вы извращаетесь, когда вам нужно дополнить чертеж выполненный в 100 масштабе деталью вычерченной в 20 (или 45.3) масштабе??? Неужто калькулятор эксплуатируете? :shock:
Model - Layout. А извращаться вне работы. Например, тот же калькулятор в ж.пу засовывать
lee вне форума  
 
Автор темы   Непрочитано 06.04.2007, 15:06
#15
Glorius

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


Благодарю конечно, но за то время пока я по всех этим ссылкам побегаю, я скорее язык программирования изобрету
__________________
Инженер-конструктор.
Glorius вне форума  
 
Автор темы   Непрочитано 06.04.2007, 15:09 Re: Легко и в масштабе.
#16
Glorius

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


Цитата:
Сообщение от lee
Model - Layout.
Вот с этой парочкой никогда не работал. И пока что не хочется.

Я думаю что этот вопрос проще решается разработкой программы, с чего я собственно и начал. Я конечно писатель (лисп) никудышний, но что-то мне подсказывает, что моя задача достаточно проста для опытного программера.
Цитата:
Сообщение от lee
А извращаться вне работы. Например, тот же калькулятор в ж.пу засовывать
А вот это здорово.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Непрочитано 06.04.2007, 15:25
#17
Кулик Алексей aka kpblc
Moderator

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


Я за такую программулину ни за какие коврижки не возьмусь
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.04.2007, 15:28
#18
Glorius

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


Цитата:
Сообщение от Кулик Алексей aka kpblc
Я за такую программулину ни за какие коврижки не возьмусь
Ды ты лукавишь! :wink: Неужто такая трудная программа. Всего-то делов - отслеживать ввод команд и корректировать размерные значения в соответствии с масштабным коэффициентом.
__________________
Инженер-конструктор.
Glorius вне форума  
 
Непрочитано 06.04.2007, 15:37
#19
Кулик Алексей aka kpblc
Moderator

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


Для меня - невозможная почти. Мне проще научить работать в М1:1 и объяснить принцип модель-лист (кстати, и на dwg.ru как-то было обсуждение, Vova выступал инициатором; кусок болтается у меня на блоге) и жить без заморочек.
А заморочек там будет - мама не горюй. Особенно при вариантах образмеривания кусков, выполненных в разных масштабах
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.04.2007, 15:40 Re: Легко и в масштабе.
#20
lee


 
Регистрация: 28.02.2004
43
Сообщений: 1,796
<phrase 1=


Цитата:
Сообщение от Glorius
Вот с этой парочкой никогда не работал. И пока что не хочется.
Мой совет - попробуй. Я вполне серьезно.
Готов предложить свою помощь в освоении (пиши на мыло).
lee вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Легко и в масштабе.

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

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