NanoCAD 23.1: Отцентровать чертёт А4 при выводе на печать
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > NanoCAD 23.1: Отцентровать чертёт А4 при выводе на печать

NanoCAD 23.1: Отцентровать чертёт А4 при выводе на печать

Ответ
Поиск в этой теме
Непрочитано 25.07.2024, 10:21 #1
NanoCAD 23.1: Отцентровать чертёт А4 при выводе на печать
===AAA===
 
г. Норильск
Регистрация: 15.08.2005
Сообщений: 616

Всем привет!

Мне опять "хочется странного". (с) Стругацкие

Суть проблемы

Для AutoCAD'a команда -PLOT выдаёт такие вот запросы:

Команда: _-PLOT
Выполнить детальное задание конфигурации? [Да/Нет] <Нет>: _y
Имя листа или [?] <Лист1>:
Имя устройства вывода или [?] <HP Designjet T1300 HPGL2>:
Формат листа бумаги или [?] <A4 (альбомная)>:
Единицы измерения размеров листа [Дюймы/Миллиметры] <Миллиметры>:
Ориентация чертежа [Книжная/Альбомная] <Книжная>:
Перевернуть чертеж? [Да/Нет] <Нет>:
Печатаемая область [Экран/Границы/Лист/Вид/Рамка] <Лист>: _e
Масштаб печати (Миллиметры чертежа=Единицы чертежа) или [Вписать] <1:1>: В
Смещение от начала (x,y) или [Центрировать] <0.00,0.00>:

и так далее (неважно)

То же самое для NC-23.1

Команда: _-PLOT
Выполнить детальное задание конфигурации? [Да/Нет] <Нет>: _y
Имя листа или [?] <Лист1>:
Имя устройства вывода или [?] <HP Designjet T1300 HPGL2>:
Формат листа бумаги или [?] <A4 (альбомная)>:
Единицы измерения размеров листа [Дюймы/Миллиметры] <Миллиметры>:
Ориентация чертежа [Книжная/Альбомная] <Книжная>:
Перевернуть чертеж? [Да/Нет] <Нет>:
Печатаемая область [Экран/Границы/Лист/Вид/Рамка] <Лист>: _e
Масштаб печати (Миллиметры чертежа=Единицы чертежа) или [Вписать] <1:1>: В
Смещение от начала (x,y) или [] <0.000000,0.000000>:

и так далее (неважно)

Т.е. опция "Центровать" из командного режима команды _PLOT убрана
и оставлена только в диалоговом окне.


А мне как раз нужно в командном режиме отцентровать чертёж при выводе.

Ладно, не беда. Входим в диалоговое окно печать, тыкаем мышкой в центр пиктограммы
(он становится выделенным - см. приложенный рисунок), NC пересчитывает координаты
центра, которые станут доступны, как значения "по умолчанию" при следующем вызове
команды -PLOT. В моём случае это будет выглядеть:

Смещение от начала (x,y) или [] <0.000000,3.792265>:

Замечательно - вносим эти данные в программу, запускаем, всё настраивается как нужно,
но центр пиктограммы при вызове команды PLOT в диалоговом режиме остаётся серым,
а не голубым, как на картинке. Операторы отдела печати, глядя на это окно своими
глазами, могут посчитать чертёж "недостаточно настроенным" для его печати.

Нужно, чтобы центр пиктограммы светился голубым.

Подозреваю, что NC просто округлил значения до шести знаков и если их задать более
точно, картинка изменится.

Вопрос:

Как можно получить эти значения из базы чертежа (где они живут ?) с максимально
возможной точностью?

Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок.jpg
Просмотров: 22
Размер:	37.7 Кб
ID:	263922  

__________________
Счастливо, Алексей!
Просмотров: 958
 
Автор темы   Непрочитано 25.07.2024, 10:28
#2
===AAA===


 
Регистрация: 15.08.2005
г. Норильск
Сообщений: 616


Добавил рисунок "с серым центром пиктограммы".
Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок1.jpg
Просмотров: 17
Размер:	34.0 Кб
ID:	263923  
__________________
Счастливо, Алексей!
===AAA=== вне форума  
 
Непрочитано 25.07.2024, 10:29
#3
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,297
Отправить сообщение для doctorraz с помощью Skype™


в 24.1 пофиксено
Смещение от начала (x,y) или [Центр] <0.000000,0.000000>: Центр
и квадратик голубым

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от ===AAA=== Посмотреть сообщение
Как можно получить эти значения из базы чертежа (где они живут ?) с максимально
возможной точностью?
вдруг ты этого еще не видел
https://habr.com/ru/companies/nanosoft/articles/579360/
__________________
Мастерская СПДС
doctorraz вне форума  
 
Автор темы   Непрочитано 25.07.2024, 10:54
#4
===AAA===


 
Регистрация: 15.08.2005
г. Норильск
Сообщений: 616


Таки не видел, спасибо.

Ещё бы примеры на VisualLISP'е приложили,
так и совсем славно было бы...

Ой, не пинайте меня :-)

Доберусь когда-нибудь и до C#
__________________
Счастливо, Алексей!
===AAA=== вне форума  
 
Непрочитано 25.07.2024, 11:01
#5
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,297
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от ===AAA=== Посмотреть сообщение
Ещё бы примеры на VisualLISP'е приложили,
Offtop: не обучен я
__________________
Мастерская СПДС
doctorraz вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > NanoCAD 23.1: Отцентровать чертёт А4 при выводе на печать



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В nanoCAD не запускается печать и диспетчер печати ShKO Другие CAD системы 1 05.09.2024 13:04
Найстройка отображения тела-поверхность при выводе на печать Неци AutoCAD 12 08.05.2018 13:40
Ищу литературу или практическое пособие по AutoCAD (тема: дифференциация толщин линий при выводе на печать) Vornaxe Поиск литературы, чертежей, моделей и прочих материалов 1 23.01.2015 10:35
Шрифт при выводе на печать стал отображаться как обведеный esp1413 AutoCAD 4 15.12.2014 16:13
При выводе чертежа на печать не отражается штриховка Klarisa AutoCAD 3 11.03.2013 18:31