|
|
K3-Мебель Комплекс программ, опирающихся на систему К3, который получил название К3-Мебель. Комплекс К3-Мебель построен на основе разработок, выполненных НВЦ «ГеоС» на базе системы К3 для самых разных мебельных предприятий |
|
|
|
01.09.2008, 22:13
|
|
Обмен опытом
K3Aleksey
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
01.09.2008, 22:13
Рейтинг:
()
-=!!! ВНИМАНИЕ !!!=-
В данной ветке запрещены ссылки на кряки, эмуляторы, ломанные DLL и EXE файлы. Пользователи, нарушающие данные правила, будут наказываться (после первого предупреждения).
Данная тема создана для обмена опытом. Предлагаю выкладывать наработки, макросы и помогать друг другу. Подам пример -
Многие ругают расчет вставок в К3 для дверей-купе. Высоту, которую вы ввели в карточке прототипа система понимает как расстояние от нижнего профиля до середины соединительного, от середины соединительного до верхнего. Считать высоты вставок или видимых частей довольно неудобно. Если заменить макрос в папке PROTO, на вложенный и присвоить MatVstav=1 (можно глобально, можно прямо в макросе), то введенная в карточку высота будет соотв. габаритам вставки (при чем не важно с уплотнителем или нет). Если MatVstav не будет равно 1, то расчет будет работать по-старому.
Ссылка на макрос
http://rapidshare.com/files/141860126/flap_data.mac
Надеюсь на интерес и участие.
|
Просмотров: 293780
|
27.06.2009, 18:13
|
#91
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 236
|
Цитата:
Сообщение от bublik
При редактировании прототипа возникла проблема отображения кромки нижнего ящика, при чем количество не играет роли, он все равно 1 шт. и снизу. При создании типового проекта проблем с кромкой не наблюдается. Поделитесь опытом, как быть?
|
Что-то мне подсказывает, что отображение в данном случае лишь следствие некорректного присвоения типа кромки (или ее цвета). Поскольку нижний ящик строится первым, осмелюсь предположить, что проблема в макросе, который вызывает построение ящика, иными словами - нужно прописАть присвоение параметров кромки "SeKrom" перед построением первого ящика.
|
|
|
27.06.2009, 19:02
|
#92
|
Местный
Регистрация: 06.09.2008
Адрес: Одесса
Сообщений: 148
Сказал(а) спасибо: 9
Поблагодарили 64 раз(а) в 19 сообщениях
Вес репутации: 218
|
Кромка в К3
Цитата:
Сообщение от K3Aleksey
Что-то мне подсказывает, что отображение в данном случае лишь следствие некорректного присвоения типа кромки (или ее цвета). Поскольку нижний ящик строится первым, осмелюсь предположить, что проблема в макросе, который вызывает построение ящика, иными словами - нужно прописАть присвоение параметров кромки "SeKrom" перед построением первого ящика.
|
А можно поконкретней в каком именно макросе нужно прописать SetKrom".
|
|
|
27.06.2009, 19:19
|
#93
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 236
|
Цитата:
Сообщение от bublik
А можно поконкретней в каком именно макросе нужно прописать SetKrom".
|
Если прототипы глубоко не переписывались (похожи на штатные), то смотрите макрос aНиша в папке Proto. В штатной версии строка 90 (условие if (Заполн==1&&КолПЯ>=1) { // Ящики). Вызов ящика - это строка Macro ProtoPath+"MakeBox.mac" , а вот все, что перед ней - это описание этих ящиков. (Строка macro ProtoPath+"SetBoxKr.mac" ЦвКром ТипКром ; // Цвет и тип кромки для ящика) Если ничего подозрительного не найдете, смотрите сам макрос MakeBox, поскольку, со второго захода кромка все же присваивается (на остальных ящиках нормально), значит параметр не на месте... Удачи.
|
|
|
29.06.2009, 17:13
|
#94
|
Местный
Регистрация: 06.09.2008
Адрес: Одесса
Сообщений: 148
Сказал(а) спасибо: 9
Поблагодарили 64 раз(а) в 19 сообщениях
Вес репутации: 218
|
Кромка в К3
Цитата:
Сообщение от K3Aleksey
Если прототипы глубоко не переписывались (похожи на штатные), то смотрите макрос aНиша в папке Proto. В штатной версии строка 90 (условие if (Заполн==1&&КолПЯ>=1) { // Ящики). Вызов ящика - это строка Macro ProtoPath+"MakeBox.mac" , а вот все, что перед ней - это описание этих ящиков. (Строка macro ProtoPath+"SetBoxKr.mac" ЦвКром ТипКром ; // Цвет и тип кромки для ящика) Если ничего подозрительного не найдете, смотрите сам макрос MakeBox, поскольку, со второго захода кромка все же присваивается (на остальных ящиках нормально), значит параметр не на месте... Удачи.
|
Просматривая макросы вижу что все в порядке и все-же не понимаю логики, если все ящики кроме нижнего отображаются корректно (не зависимо от их количества) напрашивается вывод что "собака зарыта" именно на нижнем ящике, но каким образом он отделяется от остальных ведь тип кромки и цвет задается по группе.
|
|
|
30.06.2009, 10:20
|
#95
|
Местный
Регистрация: 06.09.2008
Адрес: Одесса
Сообщений: 148
Сказал(а) спасибо: 9
Поблагодарили 64 раз(а) в 19 сообщениях
Вес репутации: 218
|
Заблокировав //macro ProtoPath+"SetInit.mac" ; в аНиша кромка на нижнем ящике при редактировании становится в цвет корпуса, может это на что-то наведет !?
|
|
|
30.06.2009, 10:25
|
#96
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 236
|
Цитата:
Сообщение от bublik
Заблокировав //macro ProtoPath+"SetInit.mac" ; в аНиша кромка на нижнем ящике при редактировании становится в цвет корпуса, может это на что-то наведет !?
|
Еще больше наведет, если вы скажите - какой у вас дистрибутив (какая версия), а еще лучше - выложите запакованный файл TmGuides.mdb и папку Proto. Гадать мы можем еще долго
|
|
|
30.06.2009, 12:23
|
#97
|
Местный
Регистрация: 06.09.2008
Адрес: Одесса
Сообщений: 148
Сказал(а) спасибо: 9
Поблагодарили 64 раз(а) в 19 сообщениях
Вес репутации: 218
|
Цитата:
Сообщение от K3Aleksey
Еще больше наведет, если вы скажите - какой у вас дистрибутив (какая версия), а еще лучше - выложите запакованный файл TmGuides.mdb и папку Proto. Гадать мы можем еще долго
|
Proto.rar TMGUIDES.rar
|
|
|
30.06.2009, 12:45
|
#98
|
Местный
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 236
|
Цитата:
Сообщение от bublik
|
ОК. На досуге попробуем разобраться. Версию правильней смотреть так - в меню "установки-параметры" на вкладке "командное окно" ставим уровень вывода сообщений "системные сообщения". После этого в панели команд вводим ver и смотрим ответ (например, 6.2.311 от 25 марта 2009).
|
|
|
30.06.2009, 20:13
|
#99
|
Местный
Регистрация: 17.01.2009
Сообщений: 632
Сказал(а) спасибо: 795
Поблагодарили 112 раз(а) в 54 сообщениях
Вес репутации: 271
|
Кромка в К3
bublik, У тебя похоже ноябрьский дистриб.
Там была ошибка в "MakeBox1.mac" (где точно не помню-сравни со своим).
Замени макрос на мой и все будет отображаться нормально
Вот сам макро:
|
|
|
30.06.2009, 21:19
|
#100
|
Местный
Регистрация: 06.09.2008
Адрес: Одесса
Сообщений: 148
Сказал(а) спасибо: 9
Поблагодарили 64 раз(а) в 19 сообщениях
Вес репутации: 218
|
[QUOTE=jin1410;83994]bublik, У тебя похоже ноябрьский дистриб.
Там была ошибка в "MakeBox1.mac" (где точно не помню-сравни со своим).
Замени макрос на мой и все будет отображаться нормально
jin1410, ну ты и впрямь волшебник из бутылки, ну ты внатуре ДЖИН ! Извините за флуд.
|
|
|
|
|
|
Нижняя навигация
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 08:07. Часовой пояс GMT +3.
|