Форум профессиональных мебельщиков PROMEBELclub
 
PROMEBELclub - Форум для мебельщиков: руководителей мебельных предприятий, конструкторов, дизайнеров, мастеров, технологов и всех, кто имеет отношение к мебельному бизнесу. Программы для конструирования мебели, дизайна, для комплексной автоматизации мебельного предприятия. Мебельная литература и обучающие пособия.
 
 
 

Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > KitchenDraw (KD)


Реклама на портале PROMEBELclub
шкаф-купе со скидкой по акции
Реклама на портале PROMEBELclub

искусственный камень Мебель196. Мебельный интернет-магазин в Екатеринбурге.
KitchenDraw (KD) KitchenDraw - программа для мебели (компьютерное моделирование) С помощью KitchenDraw можно быстро подготовить пакет документов для ваших клиентов, поставщиков мебели, рабочих мебельного цеха и для менеджера магазина мебели.

Ответ
 
Опции темы Опции просмотра
Старый 06.02.2008, 09:46  
KitchenDraw SDK - что за зверь?
 
Аватар для Yura_Bogoduhov
Yura_Bogoduhov
Модератор
Регистрация: 04.11.2007
Сообщений: 2,168

Сказал(а) спасибо: 675
Поблагодарили 1,423 раз(а) в 511 сообщениях
Версия для печати Отправить по электронной почте
Yura_Bogoduhov Yura_Bogoduhov вне форума 06.02.2008, 09:46
Рейтинг: (1 голосов - 3.00 средняя оценка)

KitchenDraw SDK (Software Development Kit — набор инструментальных средств разработки программ) - это компьютерные файлы (библиотека функций, типовые программы), а также документация. Он позволяет расширять и настраивать саму программу KitchenDraw, и соединять ее с программами бухгалтерского учета (1С-Бухгалтерия и т.д.), программами систем планирования ресурсов предприятия (ERP) и производственными программами (Базис и т.д.) сторонних производителей.
Он может быть использован для разработки следующих частей программного обеспечения:
- программ для создания или обновления всего или части каталога KitchenDraw;
- программ для создания бумажных или он-лайн каталогов из каталогов KitchenDraw;
- модулей генерации файлов заказов (файлы заказов будут отправлены поставщикам или производителям);
- программ создания сложных параметрических объектов (специальные мастера для столешниц, лестниц и т.д.);
- модулей динамического взаимодействия KitchenDraw с программами бухгалтерского учета;
- плагинов, которые запускаются автоматически при наступлении определенных событий (открытие сцены, закрытие KitchenDraw и т.д.);
- расширений KitchenDraw (новые команды, добавленные в меню KitchenDraw);
- модификации или замены стандартных диалоговых окон KitchenDraw.
Это уникальный инструмент, с помощью которого программа может творить чудеса. Правда для этого нужно быть неплохим программистом или иметь помощника или компаньона, который может решать такие задачи.
ДОКУМЕНТАЦИЯ SDK-язык английский

ПРИМЕРЫ SDK

Последний раз редактировалось ViPeS; 24.03.2012 в 22:26..
Просмотров: 54504
Ответить с цитированием Вверх
Старый 25.02.2008, 09:58   #11
Yura_Bogoduhov
Модератор
 
Аватар для Yura_Bogoduhov
 
Регистрация: 04.11.2007
Сообщений: 2,168
Сказал(а) спасибо: 675
Поблагодарили 1,423 раз(а) в 511 сообщениях
Вес репутации: 952
Yura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспорима
По умолчанию

Цитата:
Сообщение от kuzma Посмотреть сообщение
Мне вообще не понятно зачем нужно подружить две программы, если для работы достаточно одной KitchenDraw.
Не согласен! А присадки, чертежи и мн. др.? Базис делает это на очень хорошем уровне! Эсли совместить эти две мощные программы, то отпадет много ручного труда! В том числе и связаных с ним ошибок! Думаю если такая связь вообще возможна(думаю да-КД и Базис ракрой я уже связал) то это очень интереная тема!
Yura_Bogoduhov вне форума   Ответить с цитированием Вверх
Старый 25.02.2008, 16:29   #12
Vims
Модератор
 
Аватар для Vims
 
Регистрация: 27.10.2007
Адрес: Барнаул
Сообщений: 948
Сказал(а) спасибо: 731
Поблагодарили 861 раз(а) в 316 сообщениях
Вес репутации: 827
Vims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспоримаVims репутация неоспорима
По умолчанию

Цитата:
Сообщение от Yura_Bogoduhov Посмотреть сообщение
Думаю если такая связь вообще возможна(думаю да-КД и Базис ракрой я уже связал) то это очень интереная тема!
Хоть я и оптимист, очень сомневаюсь в возможности связи посредством графики и смутно себе представляю, что именно мы будем экспортировать в Базис. В КД ведь изделия графически прорабатываются лишь для наглядной картинки, без какой-либо глубокой конструктивной нагрузки. Другое дело, если у нас будут 2 аналогичные библиотеки, в КД и в Базисе, и экспорт мы будем осуществлять на уровне текстово-табличных описаний изделий (артикул, габариты, координаты и углы положения в сцене). В КД это точно возможно (например Сцена-Скрипт...), а вот насчет восприимчивости Базиса к подобным вещам хотелось бы спросить у специалистов.
Vims вне форума   Ответить с цитированием Вверх
Старый 25.02.2008, 21:01   #13
Placard
Пользователь
 
Регистрация: 04.11.2007
Сообщений: 66
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
Placard пока не определено
По умолчанию

Связь kd c woody можно организовать, так как в woody изделия можно создавать скриптами.
Placard вне форума   Ответить с цитированием Вверх
Старый 28.02.2008, 13:00   #14
Construktor
Консультант
 
Аватар для Construktor
 
Регистрация: 17.10.2007
Адрес: Екатеринбург
Сообщений: 2,647
Сказал(а) спасибо: 805
Поблагодарили 2,590 раз(а) в 859 сообщениях
Вес репутации: 921
Construktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспорима
По умолчанию

Цитата:
Сообщение от Vims Посмотреть сообщение
Хоть я и оптимист, очень сомневаюсь в возможности связи посредством графики и смутно себе представляю, что именно мы будем экспортировать в Базис.
Хотелось бы скорее наоборот - из Базиса в KD. Т.е. изделия разрабатываются в Базисе и переносятся в каталог KD. И обратно, проект, согласованный с клиентом, отправляется в базис для подготовки пакета конструкторской документации. Естественно, что данный проект из изделей, ранее разработанных в Базисе и импортированных в KD. (выразился коряво, но думаю поймете)))
__________________
++++++++++++++

Мебельбург - главный по Mebelson) Мебель и Матрасы с доставкой по России
Если Вы управляющий или владелец мебельного бизнеса - приглашаем в Клуб Предпринимателей (Кабинет/Членство в группах)
Construktor вне форума   Ответить с цитированием Вверх
Старый 05.05.2008, 23:25   #15
KD_RUS
Местный
 
Аватар для KD_RUS
 
Регистрация: 09.01.2008
Сообщений: 476
Сказал(а) спасибо: 120
Поблагодарили 244 раз(а) в 116 сообщениях
Вес репутации: 233
KD_RUS - весьма и весьма положительная личностьKD_RUS - весьма и весьма положительная личностьKD_RUS - весьма и весьма положительная личность
По умолчанию

Идея с Базисом интересна. На выставке увидимся с разработчиками Базиса.
KD_RUS вне форума   Ответить с цитированием Вверх
Старый 03.06.2008, 17:49   #16
amurkedr
Новичок
 
Регистрация: 06.04.2008
Сообщений: 26
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
amurkedr пока не определено
По умолчанию

Раскрой лучше делать в Sowyer (от WOODY) и нагляднее и учет склада, мне кажется что вариант KitchenDraw + WOODY наиболее перспективный
amurkedr вне форума   Ответить с цитированием Вверх
Старый 04.06.2008, 02:27   #17
KD_RUS
Местный
 
Аватар для KD_RUS
 
Регистрация: 09.01.2008
Сообщений: 476
Сказал(а) спасибо: 120
Поблагодарили 244 раз(а) в 116 сообщениях
Вес репутации: 233
KD_RUS - весьма и весьма положительная личностьKD_RUS - весьма и весьма положительная личностьKD_RUS - весьма и весьма положительная личность
По умолчанию

Про SDK
Мы создали продукт KDScript - событийное исполнение скриптов с вызовом любых функций windows, собственные функции и т.п. Всё на базе SDK.
KD_RUS вне форума   Ответить с цитированием Вверх
Старый 04.06.2008, 13:15   #18
kuzma
Пользователь
 
Аватар для kuzma
 
Регистрация: 08.02.2008
Сообщений: 72
Сказал(а) спасибо: 21
Поблагодарили 23 раз(а) в 12 сообщениях
Вес репутации: 187
kuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от KD_RUS Посмотреть сообщение
Про SDK
Мы создали продукт KDScript - событийное исполнение скриптов с вызовом любых функций windows, собственные функции и т.п. Всё на базе SDK.
Это случайно не то, что прямо в сцене можно открыть скрипт любого блока и с ним поизвращаться, как тебе вздумается? Если да, то немного понятно о чем идет речь. Не понятно провызовы любых функций Windows. Если можно немного просвятите.
kuzma вне форума   Ответить с цитированием Вверх
Старый 04.06.2008, 13:28   #19
KD_RUS
Местный
 
Аватар для KD_RUS
 
Регистрация: 09.01.2008
Сообщений: 476
Сказал(а) спасибо: 120
Поблагодарили 244 раз(а) в 116 сообщениях
Вес репутации: 233
KD_RUS - весьма и весьма положительная личностьKD_RUS - весьма и весьма положительная личностьKD_RUS - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от kuzma Посмотреть сообщение
Это случайно не то, что прямо в сцене можно открыть скрипт любого блока и с ним поизвращаться, как тебе вздумается? Если да, то немного понятно о чем идет речь. Не понятно провызовы любых функций Windows. Если можно немного просвятите.
Нет. Речь идёт о полноценном скрипте.

Пример: Из артикула с Лв(Пр) формирует Лв и Пр соответственно.

Set Articles = Tables(CATTABLE_ARTICLES)
For i = Articles.RowCount To 1 Step -1
If InStr(Articles.Cells(i, 1), "Лв(Пр)") Then
ThisCluster = SDK.Catalog.TableGetClusterRankFromLineRank(Sessio nId, CATTABLE_ARTICLES, i)
ClusterLineRank = i - SDK.Catalog.TableGetFirstLineRankFromClusterRank(S essionId, CATTABLE_ARTICLES, ThisCluster) + 1
Articles.Cells(i,1) = Replace(Articles.Cells(i,1), "Лв(Пр)", "Пр")
Articles.Cells(i,2) = "R"
SDK.Catalog.TableInsertLines SessionId, CATTABLE_ARTICLES, ThisCluster, ClusterLineRank, 1
Articles.Cells(i,1) = Replace(Articles.Cells(i+1,1), "Пр", "Лв")
Articles.Cells(i,2) = "L"
Articles.Cells(i,3) = Articles.Cells(i+1,3)
Articles.Cells(i,4) = Articles.Cells(i+1,4)
Articles.Cells(i,5) = Articles.Cells(i+1,5)
Articles.Cells(i,6) = Articles.Cells(i+1,6)
End If
Next

Set Articles = Nothing

===============
Загрузка фасадов Панорама в фасады, шкафы-купе за 2-3 клика, выгрузка в 1С, Axapta, Базис, загрузка артикулов и блоков из шахматки клиента и т.п. - всё мы делаем на KDScript. Мы дополняем возможности стандартного KD, обходим ограничения.
KD_RUS вне форума   Ответить с цитированием Вверх
Старый 04.06.2008, 13:44   #20
kuzma
Пользователь
 
Аватар для kuzma
 
Регистрация: 08.02.2008
Сообщений: 72
Сказал(а) спасибо: 21
Поблагодарили 23 раз(а) в 12 сообщениях
Вес репутации: 187
kuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от KD_RUS Посмотреть сообщение
Нет. Речь идёт о полноценном скрипте.
Я и имел ввиду полноценный скрипт, просто он изменяется не на уровне каталога, а на уровне сцены. Про Windows всеже не понятно!!!
kuzma вне форума   Ответить с цитированием Вверх
Ответ

Нижняя навигация
Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > KitchenDraw (KD)

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KitchenDraw 5.0 видеоуроки Yura_Bogoduhov KitchenDraw (KD) 135 12.05.2018 22:36
Как и где используем KitchenDraw Alex989 KitchenDraw (KD) 115 18.10.2013 17:37
KitchenDraw 5.5 Vims KitchenDraw (KD) 41 11.01.2013 21:09
KitchenDraw Construktor KitchenDraw (KD) 44 20.01.2008 11:00


Текущее время: 03:16. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
© 2007-2018 PROMEBEL