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

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

Меню

Маркет


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

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

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

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

ПРИМЕРЫ SDK

Последний раз редактировалось ViPeS; 24.03.2012 в 23:26..
Просмотров: 91879
Ответить с цитированием Вверх
Старый 25.02.2008, 09:58   #11
Yura_Bogoduhov
Модератор
 
Аватар для Yura_Bogoduhov
 
Регистрация: 04.11.2007
Сообщений: 2,224
Сказал(а) спасибо: 751
Поблагодарили 1,544 раз(а) в 546 сообщениях
Вес репутации: 1043
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
Адрес: Барнаул
Сообщений: 977
Сказал(а) спасибо: 784
Поблагодарили 900 раз(а) в 326 сообщениях
Вес репутации: 899
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
Адрес: Екатеринбург
Сообщений: 3,475
Сказал(а) спасибо: 1,325
Поблагодарили 3,600 раз(а) в 1,304 сообщениях
Вес репутации: 1267
Construktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспорима
По умолчанию

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

Мебель и Матрасы с доставкой по России
Самолет ПЛЮС Широкая речка. Екатеринбург.
Construktor вне форума   Ответить с цитированием Вверх
Старый 05.05.2008, 23:25   #15
KD_RUS
Местный
 
Аватар для KD_RUS
 
Регистрация: 09.01.2008
Сообщений: 479
Сказал(а) спасибо: 121
Поблагодарили 259 раз(а) в 123 сообщениях
Вес репутации: 297
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
Сообщений: 479
Сказал(а) спасибо: 121
Поблагодарили 259 раз(а) в 123 сообщениях
Вес репутации: 297
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
Поблагодарили 25 раз(а) в 14 сообщениях
Вес репутации: 248
kuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от KD_RUS Посмотреть сообщение
Про SDK
Мы создали продукт KDScript - событийное исполнение скриптов с вызовом любых функций windows, собственные функции и т.п. Всё на базе SDK.
Это случайно не то, что прямо в сцене можно открыть скрипт любого блока и с ним поизвращаться, как тебе вздумается? Если да, то немного понятно о чем идет речь. Не понятно провызовы любых функций Windows. Если можно немного просвятите.
kuzma вне форума   Ответить с цитированием Вверх
Старый 04.06.2008, 13:28   #19
KD_RUS
Местный
 
Аватар для KD_RUS
 
Регистрация: 09.01.2008
Сообщений: 479
Сказал(а) спасибо: 121
Поблагодарили 259 раз(а) в 123 сообщениях
Вес репутации: 297
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
Поблагодарили 25 раз(а) в 14 сообщениях
Вес репутации: 248
kuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личностьkuzma - весьма и весьма положительная личность
По умолчанию

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

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

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

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

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

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

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


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


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL

џндекс.Њетрика