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

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

Меню

Маркет


беспроводные выключатели для мебели
K3-Мебель Комплекс программ, опирающихся на систему К3, который получил название К3-Мебель. Комплекс К3-Мебель построен на основе разработок, выполненных НВЦ «ГеоС» на базе системы К3 для самых разных мебельных предприятий

Ответ
 
Опции темы Опции просмотра
Старый 29.01.2011, 08:50   #1
Язык Python как альтернатива макроязыку К3
 
Аватар для AleksandrRuslanof
AleksandrRuslanof
VIP
Регистрация: 25.03.2008
Сообщений: 162

Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
Версия для печати Отправить по электронной почте
AleksandrRuslanof AleksandrRuslanof вне форума 29.01.2011, 08:50
Рейтинг: ()

Начиная с вер.6.4 значительно расширяются возможности в написании приложений в среде К3. Причем как и в случае с макроязыком эти программы позволяют принимать и передавать неограниченное число параметров в ядро К3. Стало это возможным благодаря применению скриптового языка Python.

Макроязык никуда не денется, но применения Python сделает работу более быстрой. Кроме того это объектно-ориентированный язык высокого уровня на котором написано огромное количество кросплатформенных приложений.

Для тех кому интересно и кто не знает что такое Python ссылка на уроки предоставленные Виталием Пивнем.
__________________
http://k3-mebel.ru/
Просмотров: 11843
Ответить с цитированием Вверх
Старый 29.01.2011, 13:19   #2
Rinat74
Пользователь
 
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
Rinat74 пока не определено
По умолчанию

Без всяких сомнений, новость крайне позитивная! Страсть как надоел этот нижегородский диалект недобейсика. Про объекты (ООП) и не мечталось, элементарного же нет, ни тебе списков, ни сортировок, циклов элементарных нет!

Но хотелось бы подробностей... Получим просто dll-ку для доступа к структурам К3? Будет ли обёртка k3-шных псевдообъектов в нормальные со свойствами и методами или будем на ОО-языке в процедурном стиле лабать, вызывая всякие k3-шные операторы?

Ещё вопрос, есть ли в выборе языка связь с Blender? Интересная тема, для себя определил как крайне перспективную, но пока что избыточную для нынешних задач. А так, абстрактно фантазируя, смена "родного" геометрического ядра на блендеровское дало бы практически неограниченные возможности для К3, пусть даже для мебели это как из ТОС "Буратино" по комарам. Есть же у Геоса ещё Коттедж и т.п.

Для себя пока Питона с Блендером отложил, пока гораздо интереснее Скетчап с его Рубином. Ну и интересно, конечно же, что за реализация выйдет у Геоса с Питоном. Очень интересно...
Rinat74 вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
AleksandrRuslanof (29.01.2011)
Старый 29.01.2011, 21:04   #3
AleksandrRuslanof
VIP
 
Аватар для AleksandrRuslanof
 
Регистрация: 25.03.2008
Сообщений: 162
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
AleksandrRuslanof пока не определено
По умолчанию

Спасибо за интерес Ринат! На счет связи с Блендер вряд ли. Может в будущем. Вот ссылка с примерами На счет питона в к3. Я пытался присобачить wx натолкнулся на конфликт немодальных диалогов к3 и питоньих окон разработчики ядра обещали увязать. Но для того что бы они шевелились нужно тестить. Если ты офпользователь с лицензией может поможешь в этом вопросе "поиграться" с сырым материалом?
__________________
http://k3-mebel.ru/

Последний раз редактировалось AleksandrRuslanof; 29.01.2011 в 22:29.
AleksandrRuslanof вне форума   Ответить с цитированием Вверх
Старый 29.01.2011, 22:34   #4
Rinat74
Пользователь
 
Регистрация: 18.12.2009
Сообщений: 36
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
Rinat74 пока не определено
По умолчанию

По Блендеру есть тема на форуме - http://promebelclub.ru/forum/showthread.php?t=2155

Но это мечты, редактор избыточно крут, кмк, там и лепка, и мощная анимация и бог весть ещё что. Просто показалось, что есть связь в выборе именно Питона (Блендер работает именно с ним).

Посмотрел примеры. Что сказать, опять вижу торчащие во все стороны академические корни Геоса. И, похоже, только самое начало пути...((

Может будет потом, пока ничего пригодного для себя не увидел. С геометрическими примитивами не работаю, вычислительной геометрией не занимаюсь. Мнилось, что прототипы из Библиотеки прототипов, которые по сути являются классами (описание полей в Библиотеке, а методы в виде отдельных макросов рассыпаны щедрой нижегородской дланью в папке Proto) и экземплярами которых мы оперируем в К3 Макро, получат свой истинный, инкапсулированный вид, без бесстыже распахнутых интимных подробностей реализации.

А ещё мне бы хотелось, например, иметь возможность обработки событий. Чтобы при выборе цвета кромки, как пример, в список типов кромки можно было вывести только те типы, которые есть для этого цвета, а не вообще все, которые забиты в Прайс-листе. По моему, нормальное человеческое желание.

А тут пока вижу работу для собственных нужд, под К3-Конструктор, а не К3-Мебель.

Прямо вот сейчас не подписываюсь, но и не отказываюсь. Держите в курсе, пожалуйста. Посмотрю на результаты труда разработчиков, т.к. фразы типа "вот Зудин появится и сделаем" приступов энтузиазма у меня не вызывают. Куда они всё время ездят?

Да, оф.пользователь, работаю в фирме, где более десятка купленных лицензий. Правда, версия 6.2, но и 6.4 есть, Евгений Ермаков присылал поиграться. Поигрался, но не работаю и под неё ничего пока не писал.
Rinat74 вне форума   Ответить с цитированием Вверх
Старый 16.01.2012, 11:02   #5
Рыжий Пёс
Пользователь
 
Регистрация: 06.02.2010
Сообщений: 45
Сказал(а) спасибо: 2
Поблагодарили 6 раз(а) в 6 сообщениях
Вес репутации: 0
Рыжий Пёс пока не определено
По умолчанию Есть задача.

У меня есть вполне определённая задача: нужна функция по типу PriceInfo, но мощнее и не привязанная к Mebel.ptm. Можно это дело реализовать на Pithone?
Мне бы какие-нибудь конкретные, работоспособные и, желательно, полезные примеры.
Я, в свою очередь, обещаю поделиться, если у меня что получится.
Рыжий Пёс вне форума   Ответить с цитированием Вверх
Старый 25.06.2012, 14:55   #6
Ручей
Новичок
 
Регистрация: 25.06.2012
Сообщений: 25
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
Вес репутации: 0
Ручей пока не определено
По умолчанию

Добрый день!
Могли бы подробнее рассказать про Питон в К3?
Его уже можно использовать в 6.4?
Как это выглядит? Это так же, и вместо макросов можно писать?
И каковы его возможно в сравнении с макросами?
Возможно создавать свои окна? Например, окно для изменения параметров прототипа.
Ручей вне форума   Ответить с цитированием Вверх
Ответ

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

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

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

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

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


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


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

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