Ошибки в 7.1

Модераторы: Лабутин Сергей Евгеньевич, Алек(андр

Re: Ошибки в 7.1

Сообщение Алексей-75 » 17 дек 2013 12:48

Создал каркас, поставил полку(стойку, ящик), жму на "Поместить в..." а в ответ "Индекс массива вне диапазона" и ничего не случается???? В чем причина подскажите, версия бесплатная, только обновленная, на более ранних версиях такого не было ни разу......
Алексей-75
 
Сообщения: 1
Зарегистрирован: 17 дек 2013 12:28

Re: Ошибки в 7.1

Сообщение Роман Николаевич » 17 дек 2013 12:52

Алексей-75 писал(а):Создал каркас, поставил полку(стойку, ящик), жму на "Поместить в..." а в ответ "Индекс массива вне диапазона" и ничего не случается???? В чем причина подскажите, версия бесплатная, только обновленная, на более ранних версиях такого не было ни разу......

Это ошибка в макропрограмме. Во вложении исправленный макрос, скопируйте его в папку Proto с заменой.
Вложения
MOVE_TO.MAC
Поместить в
(1.16 Кб) Скачиваний: 245
Техническая поддержка К3-Мебель roman@k3info.ru
Центр "ГеоС", Нижний Новгород
http://www.k3-mebel.ru
Аватара пользователя
Роман Николаевич
 
Сообщения: 806
Зарегистрирован: 30 ноя 2010 12:29

Re: Ошибки в 7.1

Сообщение Igor » 23 фев 2014 18:22

Написал программу:
#ar1 arc 500 0 0 0 500 0 radius 500 ;
#lar clength ar1 done;
#ar1 ledit abschange ar1 arclength lar/2 ;
После запуска ее получил:
Вложения
tar1.jpg
После запуска ее получил
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Igor » 23 фев 2014 18:23

Написал другую программу:
#ar1 arc 500 0 0 0 500 0 radius 500 ;
#lar clength ar1 done;
t1=500;
t2=0;
t3=0;
#ar1 ledit abschange ^t1 t2 t3 arclength lar/2 ;
После запуска ее получил
Вложения
tar2.jpg
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Igor » 23 фев 2014 18:23

В доках написано так: "l e d i t a b s c h a n g e | r e l c h a n g e < Ob j e c t > a r c a n g l e < A n g l e > | a r c l e n g t h < L e n g t h >".
Что не так в моих программах?
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Igor » 25 фев 2014 08:33

А в ответ тишина. Видимо ошибка не в моих программах и не в доках. Тогда вопрос к разработчикам: когда устраните ошибку?
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Ручей » 25 фев 2014 09:19

Igor писал(а):А в ответ тишина. Видимо ошибка не в моих программах и не в доках. Тогда вопрос к разработчикам: когда устраните ошибку?

В таком виде у меня команда отработала без ошибок.
#ar1 ledit abschange ^t1 ^t2 ^t3 lar*2 ;
Ручей
 
Сообщения: 889
Зарегистрирован: 15 июл 2011 19:55

Re: Ошибки в 7.1

Сообщение Igor » 25 фев 2014 09:26

В таком виде и у меня без проблем! Необходимость в использовании второго ключа, который определяет, что именно изменить: угол или длину. А как раз на него-то программа ругается.
И нужно объект указать объектом, а не точкой на нём. Почему нельзя?
Последний раз редактировалось Igor 25 фев 2014 09:29, всего редактировалось 1 раз.
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Роман Николаевич » 25 фев 2014 09:26

Igor писал(а):А в ответ тишина. Видимо ошибка не в моих программах и не в доках. Тогда вопрос к разработчикам: когда устраните ошибку?

Команда ledit помнит последний используемый ключ (arclength или arcangle). При этом в команде нет возможности повторно указать тот же самый ключ, отсюда и появляется ошибка.
Техническая поддержка К3-Мебель roman@k3info.ru
Центр "ГеоС", Нижний Новгород
http://www.k3-mebel.ru
Аватара пользователя
Роман Николаевич
 
Сообщения: 806
Зарегистрирован: 30 ноя 2010 12:29

Re: Ошибки в 7.1

Сообщение Igor » 25 фев 2014 09:30

А как узнать " последний используемый ключ " ? Нужно понимать, что щас будет изменено: длина или угол!
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Роман Николаевич » 25 фев 2014 09:48

Igor писал(а):А как узнать " последний используемый ключ " ? Нужно понимать, что щас будет изменено: длина или угол!

Какой ключ использовался последним узнать нельзя. В следующей версии команду редактирования дуги изменят так, чтобы можно было повторно ключ задавать.
Зачем Вам в принципе редактирование длины дуги в макропрограмме?
Техническая поддержка К3-Мебель roman@k3info.ru
Центр "ГеоС", Нижний Новгород
http://www.k3-mebel.ru
Аватара пользователя
Роман Николаевич
 
Сообщения: 806
Зарегистрирован: 30 ноя 2010 12:29

Re: Ошибки в 7.1

Сообщение Igor » 25 фев 2014 09:56

Нужно построить три равных элемента (хорды) по дуге. Редактирование длины дуги используется для определения координат точек деления.
Картинку прикладного применения вставить не могу. "Достигнут максимальный общий размер ваших вложений."
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Igor » 25 фев 2014 10:26

Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Re: Ошибки в 7.1

Сообщение Роман Николаевич » 25 фев 2014 10:27

Igor писал(а):Нужно построить три равных элемента (хорды) по дуге. Редактирование длины дуги используется для определения координат точек деления.
Картинку прикладного применения вставить не могу. "Достигнут максимальный общий размер ваших вложений."

В качестве альтернативного решения, можно использовать следующий способ. Устанавливаете ПСК в ЛСК дуги, определяете величину угла дуги по трем точкам (центр, начало дуги, конец дуги), строите два отрезка так, чтобы они пересекли дугу и разделили её на три равные части (угол, под которым нужно строить отрезки определить можно из предыдущего угла), функцией IntPoint определяете координаты пересечения отрезков с дугой.
Техническая поддержка К3-Мебель roman@k3info.ru
Центр "ГеоС", Нижний Новгород
http://www.k3-mebel.ru
Аватара пользователя
Роман Николаевич
 
Сообщения: 806
Зарегистрирован: 30 ноя 2010 12:29

Re: Ошибки в 7.1

Сообщение Igor » 25 фев 2014 10:46

Спасибо за совет. Попробую. А ошибку в К3 пусть все-таки исправят.
Igor
 
Сообщения: 69
Зарегистрирован: 30 ноя 2009 10:36
Откуда: Московская область

Пред.След.

Вернуться в К3-Мебель. Программа для производства и продажи мебели.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron