|
|
KitchenDraw (KD) KitchenDraw - программа для мебели (компьютерное моделирование) С помощью KitchenDraw можно быстро подготовить пакет документов для ваших клиентов, поставщиков мебели, рабочих мебельного цеха и для менеджера магазина мебели. |
|
|
|
11.02.2010, 12:31
|
#861
|
Местный
Регистрация: 09.01.2008
Сообщений: 479
Сказал(а) спасибо: 121
Поблагодарили 259 раз(а) в 123 сообщениях
Вес репутации: 298
|
Цитата:
Сообщение от Екатерина163
|
Правая рука РС не знает что делает левая
|
|
|
11.02.2010, 15:37
|
#862
|
Пользователь
Регистрация: 07.09.2009
Сообщений: 38
Сказал(а) спасибо: 15
Поблагодарили 40 раз(а) в 5 сообщениях
Вес репутации: 190
|
Цитата:
Сообщение от KD_RUS
Правая рука РС не знает что делает левая
|
Видимо да, и как теперь быть ума не приложу
|
|
|
11.02.2010, 17:56
|
#863
|
Местный
Регистрация: 05.12.2009
Сообщений: 141
Сказал(а) спасибо: 20
Поблагодарили 22 раз(а) в 13 сообщениях
Вес репутации: 194
|
Помогите пожалуйста.Нужен верхний угловой шкаф 600х600 с фасадом сверху и нишей снизу.При этом желательно менять высоту как фасада так и полки. Скрипт я написала (HAPC(CH=105) 5U @VAR("высота полки"=0+16) 1EAPCH(OZ="высота полки") @VAR("высота фасада"=360) @VAR("расположение по высоте фасада"=360) 1PH(SI,H="высота фасада",Z="расположение по высоте фасада")
) высоту фасада меняет а полка с места не хочет двигаться перебрала все возможные варианты, что не так
|
|
|
12.02.2010, 12:53
|
#864
|
Модератор
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 719
|
Цитата:
Сообщение от neta
Скрипт я написала (HAPC(CH=105) 5U @VAR("высота полки"=0+16) 1EAPCH(OZ="высота полки") @VAR("высота фасада"=360) @VAR("расположение по высоте фасада"=360) 1PH(SI,H="высота фасада",Z="расположение по высоте фасада")
) высоту фасада меняет а полка с места не хочет двигаться перебрала все возможные варианты, что не так
|
Не OZ="высота полки", а H="высота полки".
А еще я советую воспользоваться мое программой, описание которой находится выше в теме, пост 858.
|
|
|
12.02.2010, 13:36
|
#865
|
Местный
Регистрация: 05.12.2009
Сообщений: 141
Сказал(а) спасибо: 20
Поблагодарили 22 раз(а) в 13 сообщениях
Вес репутации: 194
|
Так тоже писала.Дело в том что полка должна быть на той же высоте что и фасад но когда ставиш высоту фасада от нижней полки допустим 450 то полку не угадаешь приходится подбирать несколько значений путем подбора ближайшей подходящей цифры.А хотелось если на 450 поднимается фасад то полка тоже на те же 450
|
|
|
12.02.2010, 15:13
|
#866
|
Местный
Регистрация: 05.12.2009
Сообщений: 141
Сказал(а) спасибо: 20
Поблагодарили 22 раз(а) в 13 сообщениях
Вес репутации: 194
|
Цитата:
Сообщение от ViPeS
Не OZ="высота полки", а H="высота полки".
А еще я советую воспользоваться мое программой, описание которой находится выше в теме, пост 858.
|
Поставила только программа от нее подвисает.Приходится выходить из кд и перегружаться
Домучила таки этот модуль (HAPC(CH=105) 5U @VAR("высота полки"=-494) 1EFAPCM(SI,Z="высота полки", C86=300) @VAR("высота фасада"=494) @VAR("расположение по высоте фасада"=494) 1PH(SI, Z="расположение по высоте фасада", H="высота фасада")) .Одно только но-высоту полки приходится ставить считая не снизу а сверху.
|
|
|
12.02.2010, 15:23
|
#867
|
Модератор
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 719
|
Цитата:
Сообщение от neta
Так тоже писала.
|
neta, скажите, Вы хотите научиться грамотно писать скрипты? Если да, то установите мою программу и попробуйте поиграться со скриптом вашего шкафа. Не бойтесь, с Вашим каталогом ничего не произойдет! Изменяйте скрипт и нажимайте кнопку "Просмотр". Изображение в окошке сразу покажет Ваш измененный шкаф. И Вы увидите, что 0Z — это неправильно заданный параметр в скрипте. Если задать Z, то получите смещение полки по оси Z относительно исходного положения, которое жестко задано в 3D-примитивах — половина высоты блока H/2 ( для этой полки!). А если задать H, то полка будет размещаться на высоте H/2 от низа шкафа. Не забывайте, что 3D-примитивы написаны в относительных координатах!
В Вашем случае лучше сделать одну переменную — высоту фасада, и задавать только ее. А остальные значения (смещение фасада и смещение полки) выразить через нее. Попробуйте сделать все сами — если получиться, Вам будут не страшны любые навороченные конструкции.
Успехов!
Покуда писал, Вы уже отправили сообщение.
А какие габариты Вашего шкафа? Наверное высота 988? А попробуйте изменить высоту в Атрибутах?
А попробуйте мой скрипт
@VAR("высота фасада"=400) HAPC 1EFAPCM(SI, Z=-"высота фасада", C86=300) 1PH(SI, Z=H-"высота фасада", H="высота фасада")
|
|
|
12.02.2010, 16:40
|
#868
|
Местный
Регистрация: 05.12.2009
Сообщений: 141
Сказал(а) спасибо: 20
Поблагодарили 22 раз(а) в 13 сообщениях
Вес репутации: 194
|
Цитата:
Сообщение от ViPeS
neta, А попробуйте мой скрипт
@VAR("высота фасада"=400) HAPC 1EFAPCM(SI, Z=-"высота фасада", C86=300) 1PH(SI, Z=H-"высота фасада", H="высота фасада")
|
Огромное спасибо именно этого я и добивалась.Что-то наподобии я уже писала только не догадалась что можно переменую поставить одну и в самом начале
|
|
|
12.02.2010, 17:00
|
#869
|
Модератор
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 719
|
Цитата:
Сообщение от neta
Огромное спасибо именно этого я и добивалась.Что-то наподобии я уже писала только не догадалась что можно переменую поставить одну и в самом начале
|
Суть не в том, что переменная стоит в самом начале, а в том, что все нужные параметры (смещение фасада и полки) заданы относительно одного, главного параметра — высоты фасада, что позволяет безболезненно масштабировать блок.
Мне бы хотелось немного подробнее узнать, после каких действий с моей программой завис кд. Потому что у меня она не зависает.
|
|
|
12.02.2010, 17:24
|
#870
|
Местный
Регистрация: 05.12.2009
Сообщений: 141
Сказал(а) спасибо: 20
Поблагодарили 22 раз(а) в 13 сообщениях
Вес репутации: 194
|
Зависает после того как закрываешь второй раз открытое окно со скриптом модуля,
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 15:57. Часовой пояс GMT +3.
|