ADN Club > AutoLisp / VisualLISP и DCL

Подпись горизонталей (разворот текста)

<< < (2/3) > >>

Александр Ривилис:

--- Цитата: 1958 от 03-11-2021, 13:59:34 ---У меня AC2007.
--- Конец цитаты ---
Увы, но в такой древней версии я проверить не могу, а в последних версиях код не работает вообще.

1958:

--- Цитата: Александр Ривилис от 03-11-2021, 17:08:04 ---Увы, но в такой древней версии я проверить не могу, а в последних версиях код не работает вообще.
--- Конец цитаты ---
Странно. У меня в AC2018 этот лисп запускается.

Александр Ривилис:
Вот такой протокол в AutoCAD 2021:


--- Код - INI [Выбрать] ---Command: LLL_.lweightCurrent lineweight: BYLAYEREnter default lineweight for new objects or [?]: bylayerCommand: LLLUnknown command "LLL".  Press F1 for help.Command: _.-layerCurrent layer:  "0"Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _OFFEnter name list of layer(s) to turn off or <select objects>: ИИ_ТРИАНГУЛЯЦИЯ_025 Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]:Command: _osnap Enter list of object snap modes: _noneCommand: Укажите горизонталь >_-LAYERCurrent layer:  "0"Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _ONEnter name list of layer(s) to turn on: ИИ_ТРИАНГУЛЯЦИЯ_025 Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _YInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _.zoomInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _-LAYERInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _.zoomInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _-LAYERInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _.zoomInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _-LAYERInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _.zoomInvalid option keyword.Enter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: _lineInvalid option keyword.Application ERROR: Invalid type sent as command inputApplication ERROR: Invalid type sent as command inputApplication ERROR: Invalid type sent as command inputУкажите горизонталь >Укажите горизонталь >*Cancel*; error: Function cancelledEnter an option [?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/TRansparency/MATerial/Plot/Freeze/Thaw/LOck/Unlock/stAte/Description/rEconcile/Xref]: *Cancel* 

1958:

--- Цитата: Александр Ривилис от 04-11-2021, 01:12:29 ---Вот такой протокол в AutoCAD 2021:
--- Конец цитаты ---
Я не знаю, почему у вас не запускается на AC2021, я проверял на 2007, 2016, 2018.
А проблему я решил. Не надо было делать сравнение двух точек, достаточно сравнить отметку доп.точки с одной стороны горизонтали с уровнем самой горизонтали и всё получилось!

1958:

--- Цитата: 1958 от 05-11-2021, 11:06:22 ---я проверял на 2007, 2016, 2018.
--- Конец цитаты ---
Только что проверил оба лиспа (lll.lsp и 2L.lsp) на AC2021. Оба запускаются, правильно работает 2L.lsp. Естественно неправильный выход по клавише esc, но это не важно, у меня этот лисп будет фрагментом большого кода, где эта ситуация решается.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии