|
|
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
Надеюсь на интерес и участие.
|
Просмотров: 308555
|
18.04.2011, 14:51
|
#511
|
Пользователь
Регистрация: 06.12.2010
Сообщений: 71
Сказал(а) спасибо: 0
Поблагодарили 20 раз(а) в 20 сообщениях
Вес репутации: 176
|
Цитата:
Сообщение от orlov_ap
Спасибо за ответы, с этим вопросом разобрался, правил справочник в одной базе, а параметрический редактор грузил из другого места с другой базой.
Я открываю те параметры или не те? (box1.jpg)
Я никак не могу найти как можно поменять боковые стенки выдвижного ящика с деревянных (на которые в данные момент крепятся направляющие), на металлические широкие метабоксы, которые будут выполнять роль боковых стенок.
Нашел, что макрос используется такой: 00-022.rar
Пытался найти, в каком месте и каким образом произвести замену в макросе, ничего не нашел.
Помогите пожалуйста понять, как правильно нужно делать, а то в конец запутался уже :-(.
|
В макросе 00-022.mac, есть массив:
Section[i*100+2]=DbVar("Type_box"+is,613) //Тип ящика - метабокс
Означает это что при построении или редактировании шкафа, тип ящика будет браться из параметров Библиотеки прототипов, а если там нет такого параметра, то будет браться тип ящика с ID=613.
Вам соответственно можно в параметрах прототипа задать нужный тип ящика, либо тут прописать его (если нет такого параметра в Библиотеки прототипов). Если у вас нет того типа ящика, который вам нужен, то нужно либо написать макрос нового типа ящика, либо внести изменения в макрос имеющегося типа.
|
|
|
Пользователь сказал cпасибо:
|
|
18.04.2011, 15:25
|
#512
|
Новичок
Регистрация: 14.04.2011
Сообщений: 13
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от jin1410
Команда "Редактировать объект"-> выбираем объект-> открывается диалоговое окно (карточка прототипа), в котором задаются параметры редактируемого объекта.
|
Цитата:
Сообщение от Сбитнев Роман
В макросе 00-022.mac, есть массив:
Section[i*100+2]=DbVar("Type_box"+is,613) //Тип ящика - метабокс
Означает это что при построении или редактировании шкафа, тип ящика будет браться из параметров Библиотеки прототипов, а если там нет такого параметра, то будет браться тип ящика с ID=613.
Вам соответственно можно в параметрах прототипа задать нужный тип ящика, либо тут прописать его (если нет такого параметра в Библиотеки прототипов). Если у вас нет того типа ящика, который вам нужен, то нужно либо написать макрос нового типа ящика, либо внести изменения в макрос имеющегося типа.
|
Я так понимаю, смотрю библиотеку прототипов и справочник ТМС для поиска:
1. В библиотеке прототипов нету ничего с ID=613
2. В справочнике тмс есть запись с ID=613, в доп параметрах стоит указание на макрос bxmeta.mac. "box2.jpg"
Получается, чтобы заменить стенки существующего ящика, надо создать копию макроса bxmeta.mac, и внести необходимые изменения в коде чтобы деревяные боковые стенки поменялись на металлические метабоксы. "box3.jpg" ?
Если вышенаписаное верно, то каким образом вносятся такие изменения в макрос, чтобы все корректно прорисовалось в редакторе К3?
|
|
|
18.04.2011, 17:09
|
#513
|
Пользователь
Регистрация: 06.12.2010
Сообщений: 71
Сказал(а) спасибо: 0
Поблагодарили 20 раз(а) в 20 сообщениях
Вес репутации: 176
|
Цитата:
Сообщение от orlov_ap
Я так понимаю, смотрю библиотеку прототипов и справочник ТМС для поиска:
1. В библиотеке прототипов нету ничего с ID=613
2. В справочнике тмс есть запись с ID=613, в доп параметрах стоит указание на макрос bxmeta.mac. "box2.jpg"
Получается, чтобы заменить стенки существующего ящика, надо создать копию макроса bxmeta.mac, и внести необходимые изменения в коде чтобы деревяные боковые стенки поменялись на металлические метабоксы. "box3.jpg" ?
Если вышенаписаное верно, то каким образом вносятся такие изменения в макрос, чтобы все корректно прорисовалось в редакторе К3?
|
В библиотеке прототипов не ID прописывается, а название. Тип ящика с ID=613 является Метабоксом. В библиотеки прототипов скорее всего тип ящика "Столярный 1" указан. Либо удалите этот параметр, либо изменить его на Метабокс.
|
|
|
Пользователь сказал cпасибо:
|
|
18.04.2011, 20:52
|
#514
|
Местный
Регистрация: 17.01.2009
Сообщений: 632
Сказал(а) спасибо: 795
Поблагодарили 112 раз(а) в 54 сообщениях
Вес репутации: 273
|
Цитата:
Сообщение от orlov_ap
Файл создан и прописан в справочнике ТМС, но неправильное рассположение карниза остается. Проверил все параметры у аналогичных карнизов (Белый, и др.), все идентично. В чем может быть казус?
|
Да, все так, но карниз на 335, а модуль 600х600- соответственно и карниз должен быть 600хL.
Цитата:
Сообщение от orlov_ap
Я открываю те параметры или не те? (box1.jpg)....
Нашел, что макрос используется такой: 00-022.rar...
|
Данный макрос создает шкаф с ящиком.
В карточке редактирования (на картинке) должен быть выбор типа ящика (не видно-может ниже по списку) вот там и выбираеш.Если этого нет-добавь в прототипе (в базе)"Тип ящика"(или что там по аналогии) и далее будеш выбирать ящик какой нужно. Еще может быть выбор по умолчанию (мат-ла, типы ручек...ящиков(?)).
Желаю успехов...
|
|
|
Пользователь сказал cпасибо:
|
|
19.04.2011, 03:46
|
#515
|
Новичок
Регистрация: 13.04.2009
Сообщений: 21
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Здравствуйте!
Проектирую шкаф из трех секций - одной угловой и двух прямых. Прямые секции примыкают к угловой справа и слева, соответственно. Примыкание прямой секции к угловой - одна стойка (т. е. у трех шкафов не 6 боковых стенок - стоек, а 4).
Как выбрать правильный способ построения:
1. Построить в каждом из трех каркасов шкафы с двумя боковыми стойками (используя типовые проекты), у каждой из прямых секций удалить одну из стоек, уменьшив ширину каркасов прямых секций на толщину удаленной стойки?
1.1. В этом случае ширина каркаса уменьшается, сдвигая левую (или правую) границу вдоль оси OX (или OY), стремясь к O. Поэтому, приходится сдвигать все содержимое каркаса внутри него самого. Корректно ли такое перемещение деталей внутри каркаса?
1.2. При проверке на пересечение программа, естественно, обнаруживает, что ранее установленная на прямой секции дверь вошла в каркас угловой секции.
1.3. Как в этом случае быть со сверловкой (дверь с петлей находится в одном каркасе, стойка в другом)?
или
2. Строить прямые секции (не используя типовые проекты) одну без левой, вторую без правой боковых стоек? Как в этом случае производить построения между двумя стойками находящимися в разных каркасах?
2.2. Также, возникает вопрос по расстановке крепежа (и сверловке) двух деталей находящихся в разных каркасах.
Заранее благодарен за рекомендации!
|
|
|
19.04.2011, 07:37
|
#516
|
Новичок
Регистрация: 14.04.2011
Сообщений: 13
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от jin1410
Да, все так, но карниз на 335, а модуль 600х600- соответственно и карниз должен быть 600хL.
Данный макрос создает шкаф с ящиком.
В карточке редактирования (на картинке) должен быть выбор типа ящика (не видно-может ниже по списку) вот там и выбираеш.Если этого нет-добавь в прототипе (в базе)"Тип ящика"(или что там по аналогии) и далее будеш выбирать ящик какой нужно. Еще может быть выбор по умолчанию (мат-ла, типы ручек...ящиков(?)).
Желаю успехов...
|
Большое спасибо за ответы!
1.Добавил в библиотеку прототипов выбор переменной для типа ящика Type_Box, c параметром по умолчанию "Метабокс" ("box4.jpg")
2. Обновил библиотеку. В Параметрическом редакторе, появиля выбор нового параметра Type_Box.
3. Пытаюсь добавить этот шкаф с измененным параметром через Прием Заказа, но тип ящика так и не изменился ("Столярный 1" ставится) , и направляющие остались старые. ("Box5.jpg")
Что-то совсем непонятно, ведь тип ящика я изменил, при редактировании объекта все меняется в редакторе К3, а в итоге оказывается, что ничего и не изменилось :-( ?
Последний раз редактировалось orlov_ap; 19.04.2011 в 08:44.
|
|
|
19.04.2011, 08:50
|
#517
|
Пользователь
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
|
Коллеги, а не остался ли у кого файлик flap_data.mac из шапки темы? Ссылка неживая давным-давно.
"Многие ругают расчет вставок в К3 для дверей-купе. Высоту, которую вы ввели в карточке прототипа система понимает как расстояние от нижнего профиля до середины соединительного, от середины соединительного до верхнего. Считать высоты вставок или видимых частей довольно неудобно. Если заменить макрос в папке PROTO, на вложенный и присвоить MatVstav=1 (можно глобально, можно прямо в макросе), то введенная в карточку высота будет соотв. габаритам вставки (при чем не важно с уплотнителем или нет). Если MatVstav не будет равно 1, то расчет будет работать по-старому."
Выручите, пожалуйста! А то K3Aleksey пообещал поискать, но, видимо, не нашёл.
|
|
|
19.04.2011, 09:30
|
#518
|
Пользователь
Регистрация: 06.12.2010
Сообщений: 71
Сказал(а) спасибо: 0
Поблагодарили 20 раз(а) в 20 сообщениях
Вес репутации: 176
|
Цитата:
Сообщение от orlov_ap
Большое спасибо за ответы!
1.Добавил в библиотеку прототипов выбор переменной для типа ящика Type_Box, c параметром по умолчанию "Метабокс" ("box4.jpg")
2. Обновил библиотеку. В Параметрическом редакторе, появиля выбор нового параметра Type_Box.
3. Пытаюсь добавить этот шкаф с измененным параметром через Прием Заказа, но тип ящика так и не изменился ("Столярный 1" ставится) , и направляющие остались старые. ("Box5.jpg")
Что-то совсем непонятно, ведь тип ящика я изменил, при редактировании объекта все меняется в редакторе К3, а в итоге оказывается, что ничего и не изменилось :-( ?
|
Вероятно, шкаф у вас является стандартным изделием. Параметр вы поменяли, но к изделию не применили. Его нужно пересоздать. Зайдите в справочник "Каталоги", выберете там каталог, в котором расположен шкаф и нажмите "Для моделей К3". У вас откроется список изделий. Найдите там этот шкаф, посмотрите на его параметры. Если там есть параметр Тип ящика, то убедитесь что это метабокс (если нет параметра, то можно не ставить). Галочкой выбираете этот шкаф и жмете "Запуск". Изделие заново создается с новыми параметрами. Те параметры, которых в каталоге нет, будут браться из параметров библиотеки прототипов.
|
|
|
19.04.2011, 09:56
|
#519
|
Местный
Регистрация: 17.01.2009
Сообщений: 632
Сказал(а) спасибо: 795
Поблагодарили 112 раз(а) в 54 сообщениях
Вес репутации: 273
|
Цитата:
Сообщение от orlov_ap
Пытаюсь добавить этот шкаф с измененным параметром через Прием Заказа, но тип ящика так и не изменился ("Столярный 1" ставится) , и направляющие остались старые. ("Box5.jpg")
|
Ты добавляеш тот же шкаф (модель).После добавления его нужно отредактировать ( в геом. редакторе) и после в расчет....или сделай модель как надо и внеси в базу как стандартное-тогда можно просто добавлять.
Добавлено через 24 минуты
Цитата:
Сообщение от Paul Silent
Проектирую шкаф из трех секций - одной угловой и двух прямых....
2. Строить прямые секции (не используя типовые проекты) одну без левой, вторую без правой боковых стоек? Как в этом случае производить построения между двумя стойками находящимися в разных каркасах?
2.2. Также, возникает вопрос по расстановке крепежа (и сверловке) двух деталей находящихся в разных каркасах.
|
Строй по 2-му варианту.
Построение выполняется по заполнению каркаса-между стойкой и "краем" каркаса.
Крепеж "привязывается" к определенному торцу панели- как и что(крепеж) поставиш, так и посверлит...
При построении двери редактируй наложение (справа или слева) и соответственно петли в зависимости от стороны открывания...
|
|
|
19.04.2011, 23:43
|
#520
|
Новичок
Регистрация: 13.04.2009
Сообщений: 21
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
jin1410, большое спасибо за оперативную консультацию.
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 08:36. Часовой пояс GMT +3.
|