|
|
K3-Мебель Комплекс программ, опирающихся на систему К3, который получил название К3-Мебель. Комплекс К3-Мебель построен на основе разработок, выполненных НВЦ «ГеоС» на базе системы К3 для самых разных мебельных предприятий |
|
|
|
26.02.2010, 13:09
|
#1
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 237
|
Цитата:
Сообщение от Sergwww
если вносишь изменение в деталь- весь крепеж слетает и его надо ставить заново, а если он еще и не стандартный( может понимаю что то не так...но например, автоматически евростяжка ставиться, а стяжка+ шкант - нет)то приходится ставить в ручную.... можно где то пропустить, а тут выключил все детали - видишь отверстия и крепеж...если он слетел - можно поправить... А возможно крепеж как то отделить от панели, что бы он был независим ну например как сверловка?
|
Почитайте руководство по настройке (глава, посвященная настройке крепежа). С помощью таблиц все настраивается, в том числе и установка нескольких крепежных элементов.
|
|
|
16.04.2010, 08:18
|
#2
|
Пользователь
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
|
Доброе утро!
Долго я в режиме read-only находился, теперь выхожу из сумрака. У меня такой вопрос - а отладчики какие-то есть под К3? MacroAnalizer - это неплохо, хотя пока и не могу им пользоваться, а что-нибудь посерьёзнее? Нет ни у кого наработок?
ЗЫ: я не захребетник, как опыта поднакоплю, так тоже буду делиться. )))
ЗЗЫ: Ермакову тоже позвоню с этим вопросом, как на работе появится. Просто мало ли, тут люди грамотные сидят, кмк...
|
|
|
16.04.2010, 12:00
|
#3
|
Пользователь
Регистрация: 06.02.2010
Сообщений: 45
Сказал(а) спасибо: 2
Поблагодарили 6 раз(а) в 6 сообщениях
Вес репутации: 0
|
Отладчик для макросов
Вообще не понял в чём вопрос: в К3 работает не транслятор, а интерпритатор, макрос выполняется построчно, какой такой отладчик?
Теперь подробно.
Во-первых, почему нельзя пользоваться Notepad++? Скачал, установил, работай...
Во-вторых, если надо узнать, как работает какая-либо команда, просто вводишь её в командной строке (об этом в "Руководстве по ..." написано - учите матчасть).
В-третьих, если надо узнать значение переменной, или просто посмотреть промежуточный результат - вставляешь ":" (двоеточие) в любом месте макроса - он остановится и будет ждать ввода ('enter').
При этом доступны любые команды, кроме вызова другого макроса.
Если нужно узнать значение переменной просто введите в командной строке на запрос >>Команда= <Имя переменной>. Кстати, глобальные переменные доступны тем же способом в любое время.
Есть особенность для макросов прототипов: они не покажут промежуточные построения (только всё или ничего) и игнорируют двоеточие если не установлен режим вывода "пользовательский ввод" ('F9'(или 'установки' - 'параметры') - 'выводить сообщения'.
|
|
|
16.04.2010, 13:03
|
#4
|
Пользователь
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
|
Не вижу никакого антагонизма между интерпретаторами и отладчиками...
Про двоеточие выяснил, про режим "пользовательский ввод" - спасибо, буду знать.
Просто работаю с К3 всего ничего, месяца 3, и то программированием только сейчас занялся.
|
|
|
19.04.2010, 17:07
|
#5
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 237
|
Цитата:
Сообщение от Rinat74
Не вижу никакого антагонизма между интерпретаторами и отладчиками...
Про двоеточие выяснил, про режим "пользовательский ввод" - спасибо, буду знать.
Просто работаю с К3 всего ничего, месяца 3, и то программированием только сейчас занялся.
|
Так же рекомендую пользоваться командой
PutMsg(X,0);
где "X" - текстовая переменная (для чисел используем Str(X)), а "0" - уровень вывода сообщений. Увидите на экране любые промежуточные расчеты, значения переменных...
|
|
|
20.04.2010, 12:16
|
#6
|
Пользователь
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от K3Aleksey
Так же рекомендую пользоваться командой
PutMsg(X,0);
где "X" - текстовая переменная (для чисел используем Str(X)), а "0" - уровень вывода сообщений. Увидите на экране любые промежуточные расчеты, значения переменных...
|
Ага, уже пользуюсь, благодарю.
Язык-то, конечно, хотелось бы побогаче.((( А то лишний пробел не воткни, нужный не пропусти, парсер чего-то не сильно могучий. Тип элемента массива не определишь зараз, только если присвоить другой переменной и её тип определить. А как без своих функций обойтись пока не пойму, умножать сущности в виде доп. макросов не очень охота, а от подпрограмм я как-то подотвык.(((
И своих типов не хватает, и циклов, да много чего ещё. Кошмар какой-то, как на бейсике пишу, с древесно-волокнистого комплекса-2М... Только хуже... Только предметно-ориентированный...
|
|
|
20.04.2010, 13:17
|
#7
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 237
|
Цитата:
Сообщение от Rinat74
Ага, уже пользуюсь, благодарю.
Язык-то, конечно, хотелось бы побогаче.((( А то лишний пробел не воткни, нужный не пропусти, парсер чего-то не сильно могучий. Тип элемента массива не определишь зараз, только если присвоить другой переменной и её тип определить. А как без своих функций обойтись пока не пойму, умножать сущности в виде доп. макросов не очень охота, а от подпрограмм я как-то подотвык.(((
И своих типов не хватает, и циклов, да много чего ещё. Кошмар какой-то, как на бейсике пишу, с древесно-волокнистого комплекса-2М... Только хуже... Только предметно-ориентированный...
|
Язык небогатый, согласен, но разработан он не для программистов, а для специалистов. В теле макро вы можете использовать подпрограммы, для этого после Exit напишите имя подпрограммы (например pr1: и в конце исользуйте оператор возврата return) в самой подпрограмме пишите все, что вам вздумается. Все это позволит обращаться к подпрограмме из тела макро оператором перехода gosub pr1;
|
|
|
20.04.2010, 13:46
|
#8
|
Пользователь
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от K3Aleksey
Язык небогатый, согласен, но разработан он не для программистов, а для специалистов. В теле макро вы можете использовать подпрограммы, для этого после Exit напишите имя подпрограммы (например pr1: и в конце исользуйте оператор возврата return) в самой подпрограмме пишите все, что вам вздумается. Все это позволит обращаться к подпрограмме из тела макро оператором перехода gosub pr1;
|
Угум, попозже буду разбираться, как там параметры передавать. Или я путаю чего? Я НЕ ПОМНЮ, как с этими подпрограммами работать. Разлакомился я, а тут вперёд в прошлое тянут.((( Ладно, разберусь...
---------- Добавлено в 15:33 ---------- Предыдущее сообщение было написано в 15:26 ----------
Цитата:
Сообщение от K3Aleksey
Я рекомендую вам присмотреться к новому мастеру створок на новой панели 6.4. В нем решены все проблемы по созданию раскладок и отделок панелей.
|
Дык, придётся, никуда не денешься, переходить на 6.4 Или уже на 6.5, как получится, Ермаков обещает, что скоро уже.
Только вот проблема организационная предстоит, более десятка лицензий в салонах в городе, на производстве 4, а ещё и междугородние дилеры есть. Ключи по времени очень разные, т.е. какие-то возможно бесплатно удастся перевести на 6.4, за какие-то платить придётся, видимо. А уж с дилерами отдельная песня.
А переходить придётся, есть там несколько фишек, очень нужны.
---------- Добавлено в 15:46 ---------- Предыдущее сообщение было написано в 15:44 ----------
Цитата:
Сообщение от Рыжий Пёс
Почему пробелы нельзя добавлять? Как раз можно, сколько угодно.
|
Вчера колотился в истериках, не понимая в чём, блин, вообще дело. Связался с Нижним, получил ответ:
"2. В строке
PutMsg(PriceInfo(zz[6], "MATTYPENAM", 0));////
действительно ошибка, в ней присутствуют лишние пробелы.
PutMsg(PriceInfo(zz[6],"MATTYPENAM",0));////
А так будет работать."
Цитата:
вы бы в 4-й версии поработали...
|
И не уговаривайте...))))
|
|
|
20.04.2010, 12:54
|
#9
|
Пользователь
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
|
Успешно доработал под свои нужды прототип створки раздвижной двери. Для всех 6 вставок, под К3-56, добавил тип покрытия (пока пескоструй и фотопечать, выбор из списка) и площадь этого покрытия.
Доработал соответственно DREditflap.mac, добавил всякого рода проверки, чтоб в салонах пескоструй на ДСП не прилепили. По-колхозному пока, ну да я ещё не волшебник совсем.
Осталось только Деталировку и Сводную спецификацию поправить, чтобы вылазили в отчётах те самые плёнки с площадями и ценами, ради которых я эту эпопею и затеял. Вот понадобилось, блин, бухгалтерии...(( Раньше просто в цену кв.м. Фотопечати на (под) стекло и Пескоструя включили стоимость услуг по наклейке и стоимость кв.м. плёнки и завели как стёкла.
Так что, если кому понадобится сие творение, то готов поделиться. Если кому-то вообще может это понадобиться...
|
|
|
20.04.2010, 13:19
|
#10
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 237
|
Цитата:
Сообщение от Rinat74
Успешно доработал под свои нужды прототип створки раздвижной двери. Для всех 6 вставок, под К3-56, добавил тип покрытия (пока пескоструй и фотопечать, выбор из списка) и площадь этого покрытия.
Доработал соответственно DREditflap.mac, добавил всякого рода проверки, чтоб в салонах пескоструй на ДСП не прилепили. По-колхозному пока, ну да я ещё не волшебник совсем.
Осталось только Деталировку и Сводную спецификацию поправить, чтобы вылазили в отчётах те самые плёнки с площадями и ценами, ради которых я эту эпопею и затеял. Вот понадобилось, блин, бухгалтерии...(( Раньше просто в цену кв.м. Фотопечати на (под) стекло и Пескоструя включили стоимость услуг по наклейке и стоимость кв.м. плёнки и завели как стёкла.
Так что, если кому понадобится сие творение, то готов поделиться. Если кому-то вообще может это понадобиться...
|
Я рекомендую вам присмотреться к новому мастеру створок на новой панели 6.4. В нем решены все проблемы по созданию раскладок и отделок панелей.
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 00:57. Часовой пояс GMT +3.
|