SPLFRAME
SPLINESEGS
SPLINETYPE
SPLDEGREE
SPLKNOTS
SPLMETHOD
SPLPERIODIC
Можно, конечно, совсем извратиться :) Запрашивать точки и их добавлять как контрольные точки в сплайн по мере указания ;)Предложенный мной код, а именно (initcommandversion 2), заставляет AutoCAD выполнять (command "_SPLINE" ...) как команду _SPLINE запущенную из командной строки вручную.
Попробуй такой вариант:** Error: no function definition: INITCOMMANDVERSION **
Можно, конечно, совсем извратиться Запрашивать точки и их добавлять как контрольные точки в сплайн по мере указанияЭто чтоб потом сплайн создать командой entmake? Но тогда я не увижу процесс отрисовки сплайна (его укладки). Мне надо обрисовывать чертеж по растру (дигитализация горизонталей топоплана).
Ну если эта версия устраивает, то смирись со всеми её недостатками.Попробуй такой вариант:** Error: no function definition: INITCOMMANDVERSION **
У меня 2007. Эта версия меня больше всего устраивает. Перепробовал множество, вплоть до 2018, но душа всё-равно в 2007 осталась. :)
В версии 2018 (initcommandversion 2) работает.Проверка на версию не нужна:
Тогда такой вопрос: - с какой версии АвтоКАД появилась initcommandversion ?
Это чтобы я мог сделать проверку на версию и включить (initcommandversion 2).
А оно настолько надо?А в чем смысл вашего вопроса? И зачем Вы повторили код из первого поста?
И зачем Вы повторили код из первого поста?У Алексей Кулик используется функция (vl-cmdf) вместо (command). Эти функции не совсем одинаковые. Но в данном случае замена не помогает.
У Алексей Кулик используется функция (vl-cmdf) вместо (command). Эти функции не совсем одинаковые. Но в данном случае замена не помогает.Про эту разницу я в курсе. Кстати, у меня в оригинале (не в посте №1) используется vl-cmdf вместо command и, совершенно верно, тут без разницы.
Приношу свои извинения, невнимательно прочитал ветку.:) Бывает. Не обижайтесь, если чем-то задел Вас.