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

Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > Система БАЗИС > Базис-мебельщик. Скрипты


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

искусственный камень Мебель196. Мебельный интернет-магазин в Екатеринбурге.
Ответ
 
Опции темы Опции просмотра
Старый 13.01.2014, 12:22  
БАЗИС 8 - Скрипты
 
Аватар для Igor_482
Igor_482
VIP
Регистрация: 03.09.2008
Сообщений: 142

Сказал(а) спасибо: 31
Поблагодарили 620 раз(а) в 81 сообщениях
Версия для печати Отправить по электронной почте
Igor_482 Igor_482 вне форума 13.01.2014, 12:22
Рейтинг: (6 голосов - 5.00 средняя оценка)

ВНИМАНИЕ! Правила выкладывания скриптов.

1. Если в скрипте нет ссылок на фурнитуру, фрагменты и.т.д то достаточно его упаковать в архив и выложить.

2. Если в скрипте есть ссылки на фурнитуру, фрагменты и т.д. то архив должен содержать папку с самим скриптом и всеми файлами на которые есть ссылки в тексте скрипта.


Т.к. при запуске скрипта на другом компе возникает ошибка о не возможности открыть то или иной файл и скрипт до конца не отрабатывает свой текст. Не соблюдается "чистота проверки" работы скрипта.

__________________________________________________ _______________

Интересует информация по редактору скриптов в БМ8. Существует ли справочная документация и примеры использования скриптов в БМ8. Какие возможности дает данная функция? Владеющим информацией по данному вопросу просьба поделиться ею.

Новое в скриптописании для БМ:

Скрытый текст

while (true)
Вот полный список новшеств, добавленных в скрипты с момента их выхода:

14 декабря 2014

Добавлена поддержка эластичных блоков

List3D : {
IsElastic: new HDefinition("?Boolean:", 'Являетсяли объект эластичным'),
ElasticResize: new HDefinition("?Vector:newSize", 'Растянуть объект до требуемых размеров'),
}

27 ноября 2014

Вспомогательные геометрические алгоритмы, реализованы в глобальном объекте geometry

geometry : new HDefinition("Geometry2D", 'Вспомогательные геометрические функции'),

Geometry2D : {
Intersect: new HDefinition("?Array.<Point>:elem1,elem2", 'Вычислить точки пересечения двухмерных элементов'),
Compare: new HDefinition("?Boolean:elem1,elem2", 'Сравнить элементы'),
Distance: new HDefinition("?Number:elem1,elem2", 'Найти кратчайшее расстояние между элементами'),
Area: new HDefinition("?Number:contour", 'Найти площадь контура')
}

17 ноября 2014

Работа с пользовательскими свойствами

Object3 : {
UserPropCount: new HDefinition("Number", 'Количество пользовательских свойств'),
UserProperty: new HDefinition('Array.<Object>', 'Значение свойства по его имени или индексу'),
UserPropertyName: new HDefinition('Array.<String>', 'Названия свойств')
}

Новые элементы управления на панели свойств

ScriptProperty: {
NewColor: new HDefinition("?ScriptColorProperty:'Название'", 'Создать свойство типа цвет'),
NewSeparator: new HDefinition("?ScriptProperty", 'Создать разделитель')
}

ScriptColorProperty: {
Value: new HDefinition("Number")
},

----------------------------------------------------------------------------------------------------
29 сентября 2014

system.apiVersion = 90 -> Bazis9
system.apiVersion = 85 -> Bazis8

----------------------------------------------------------------------------------------------------
15 сентября 2014

Contour2D : {
Min: new HDefinition("Point", 'Левый нижний угол охватывающего прямоугольника'),
Max: new HDefinition("Point", 'Правый верхний угол охватывающего прямоугольника'),
AddEquidistant : new HDefinition("?undefined:contour,offset,false,false", 'Добавить эквидистанту контура. Последние 2 параметры отвечают за направление и скругление')
}

ScriptProperty: {
OnDeactivate : new HDefinition("Function", 'Обработчик деактивации свойства или меню'),
OnValueValidate : new HDefinition("Function", 'Проверка корректности значения'),
ValueValid: new HDefinition("Boolean", 'Флаг корректности введенного значения, выставляется обработчиком OnValueValidate'),
Validate: new HDefinition("?Boolean:", 'Проверить значение свойства и вложенных свойств')
}

----------------------------------------------------------------------------------------------------
2 сентября 2014

ScriptProperty: {
NameEditable: new HDefinition("Boolean", 'Разрешить редактирование имени (для создания таблиц)'),
NewSeparator: new HDefinition("?ScriptProperty", 'Создать разделитель')
}

----------------------------------------------------------------------------------------------------
9 августа 2014

Добавлены подменю в кнопки

InButton : {
NewSubMenu : new HDefinition('?InButton:"Меню"', 'Создать подменю'),
Combo: new Definition("Boolean", 'Отдельная стрелка для подменю')
},

Добавлены всплывающие меню и цвет фона для всех свойств. Созданы обработчики активации и изменения свойства.
Прежнее событие OnChange срабатывало не только при изменении самого параметра, но и при изменении дочерних свойств.
OnValueChange срабатывает только при изменении значения свойства.

ScriptProperty: {
BackColor: new HDefinition("Number", 'Цвет фона'),
PopupMenu: new HDefinition("ScriptMenu", 'Всплывающее меню'),
OnActivate : new HDefinition("Function", 'Обработчик активации свойства пользователем'),
OnValueChange : new HDefinition("Function", 'Обработчик изменения свойства')
Tag: new HDefinition("Number", 'Пользовательское число'),
}

Добавлено выпадающее меню:

ScriptProperty: {
DropDownMenu: new HDefinition("ScriptMenu", 'Выпадающее меню')
}

----------------------------------------------------------------------------------------------------
21 апреля 2014:

Добавлены свойства и методы:

ScriptMaterialProperty: {
Width: new HDefinition("Number", "Ширина листа"),
}

ScriptButtProperty: {
Thickness: new HDefinition("Number", "Толщина кромки"),
Width: new HDefinition("Number", "Ширина ленты"),
}

Contour2D : {
IsPointInside: new HDefinition("?Boolean:x,y", "Находится ли точка внутри контура?"),
IsInContour: new HDefinition("?Boolean:contour", "Находится ли контур внутри другого?"),
IsClosedContour: new HDefinition("?Boolean:", "Является ли контур замкнутым?"),
IsContourRectangle: new HDefinition("?Boolean:", "Является ли контур прямоугольным?"),
OrderContours: new HDefinition("?Boolean:true", "Упорядочить элементы контура в одном направлении")
}


----------------------------------------------------------------------------------------------------
6 февраля 2014

Реализовано подключение и вызов функций COM и OLE объектов

ScriptProperty : {
Expanded: new HDefinition("Boolean", 'Развернуты ли вложенные свойства')
}

Добавлен метод:
NewCOMObject: new HDefinition("?IDispatch:'CLSID'", 'Создать новый COM объект по его типу')
[свернуть]

Нажмите на изображение для увеличения
Название: Базис.jpg
Просмотров: 884
Размер:	36.4 Кб
ID:	86248

Обратите внимание на полезные ответы в этой теме!


Последний раз редактировалось systland; 26.12.2017 в 11:52.. Причина: Добавил объявление.
Просмотров: 562119
Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
Beard (20.06.2017), female (15.01.2016), Kerby (21.11.2015), v22884 (05.11.2014)
Старый 20.01.2014, 20:47   #61
FIDEL
VIP
 
Аватар для FIDEL
 
Регистрация: 24.06.2010
Адрес: Україна, Проскурів
Сообщений: 1,941
Сказал(а) спасибо: 6,494
Поблагодарили 5,003 раз(а) в 1,296 сообщениях
Вес репутации: 1297
FIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспоримаFIDEL репутация неоспорима
По умолчанию

Спасибо, AlexBolton и zorro за подсказки. Кое с чем разобрался. ПОка что пробую редактировать готовое. До того чтобы что-то сваять самому- еще ой как далеко .

Пока пытаюсь понять следующее(все на примере того же скрипта с параметрической тумбочкой). Соответственно, прошу помощи по таким вопросам:

1.Можно ли задать направление текстуры панелей? Крышки, дна , полки, цоколя.
2.Можно ли задать материал задней стенки, отличный от текущего материала(мне нужно ДВП Белое), но чтобы сохранить возможность замены данного материала для Задней стенки в процессе выполнения скрипта?
3.Можно ли сделать так, чтобы в окне выбора кромки для не видимых изначально было пусто? Чтобы ее можно было выбрать только при необходимости.

Заранее спасибо за помощь.

И еще

Цитата:
Сообщение от zorro Посмотреть сообщение
...
Traj.RoundingEx(L1, L2, p2.x - 0.5 * Rad.Value, p2.y + 0.5 * Rad.Value, Rad.Value);
Traj.RoundingEx(L3, L1, p1.x + 0.5 * Rad.Value, p1.y + 0.5 * Rad.Value, Rad.Value);
Traj.RoundingEx(L2, D1, p3.x - 0.5 * Rad.Value, p3.y, Rad.Value);
Traj.RoundingEx(L3, D1, p5.x + 0.5 * Rad.Value, p5.y, Rad.Value);
break;
}
case 1: {....
Если можно - расшифровать данный участок. Насколько я смог с ним разобраться( и даже изменил что-то) - задаются сопряжения для траектории фрезы на двери. Но отредактировать для того, чтобы задать сопряжение в этом месте(см. скрин) - не получается. Вернее- получается- абракадабра (обведено прямоугольником в правом верхнем углу)

Нажмите на изображение для увеличения
Название: Сопряжение в скрипте.jpg
Просмотров: 114
Размер:	21.8 Кб
ID:	86525
FIDEL вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
bolshoy (21.01.2014), Ozimko (21.01.2014)
Старый 21.01.2014, 09:07   #62
maxgmv
VIP
 
Аватар для maxgmv
 
Регистрация: 15.11.2008
Адрес: г.Москва
Сообщений: 492
Сказал(а) спасибо: 3,012
Поблагодарили 1,208 раз(а) в 306 сообщениях
Вес репутации: 412
maxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордится
По умолчанию

Цитата:
1.Можно ли задать направление текстуры панелей? Крышки, дна , полки, цоколя.
Задание текстуры на панелях:
RightPanel.TextureOrientation = ftoVertical;
Dno.TextureOrientation = ftoHorizontal;

Цитата:
2.Можно ли задать материал задней стенки, отличный от текущего материала(мне нужно ДВП Белое), но чтобы сохранить возможность замены данного материала для Задней стенки в процессе выполнения скрипта?
2.1 Как вариант. Материал уже в скрипте и менять можно после установки изделия.
ActiveMaterial.Make('ДВП Серая', 4);
Zadst = AddFrontPanel(LeftX - 5, Y1 + 5, RightX + 5, Y2 - 5, Z1); //установка задней стенки
......
SideMat.SetActive();//обязательно вернутся к текущему материалу, если этого не сделать, то все последующие построения буду из ДВП.
2.2 Или же попробовать присвоить значению материала по умолчанию для задней стенки
...Value = ActiveMaterial.Make('ДВП Серая', 4);
и посмотреть появиться ли это материал в свойствах или нет.

Цитата:
3.Можно ли сделать так, чтобы в окне выбора кромки для не видимых изначально было пусто? Чтобы ее можно было выбрать только при необходимости.
По поводу кромки и пердыдущего пункта с ДВП есть смысл сделать чтобы параметры введенные в окне свойств (материал, кромки, крепеж, фреза и т.д.) запоминались и при следующем обращение к скрипту будут вываливаться последние запомненные. Если я не ошибаюсь в параметрической тумбе они не запоминаются. А в скрипте Моя первая тумбочка, который лежит в Примеры для обучения/Урок 2, значения в окне свойств запоминаются.
__________________
Обходя разложенные грабли - ты теряешь драгоценный ОПЫТ!
maxgmv на форуме   Ответить с цитированием Вверх
11 пользователя(ей) сказали cпасибо:
Старый 21.01.2014, 12:29   #63
Miknm
Пользователь
 
Регистрация: 11.11.2012
Адрес: Тула
Сообщений: 88
Сказал(а) спасибо: 48
Поблагодарили 41 раз(а) в 21 сообщениях
Вес репутации: 90
Miknm на пути к лучшему
По умолчанию

Цитата:
Сообщение от bolshoy Посмотреть сообщение
Знакомился сегодня со скриптами. Переделал второй урок. Убрал крышку, поставил монтажные планки. Ширина планок зависит от глубины. Фурнитура ставится по одной линии по системе 32 с базой от центра.Количество полкодержателей можно менять. Строго не судите , делал для знакомства.
Во-первых - спасибо.
Во вторых - при работе скрипта у меня вторая дверь не облицовывается кромкой. Также не облицовывается дно по левой и правой стороне.
В третьих - не затруднит ли Вас сделать заднюю ДВП в паз 3х5х16?
Еще раз спасибо!
Miknm вне форума   Ответить с цитированием Вверх
Старый 21.01.2014, 16:04   #64
bolshoy
Местный
 
Регистрация: 18.08.2008
Сообщений: 116
Сказал(а) спасибо: 109
Поблагодарили 80 раз(а) в 24 сообщениях
Вес репутации: 152
bolshoy скоро придёт к известности
По умолчанию

Прошу помощи. Поставил в примере урок 2 новое свойство типа Да/Нет.

Cok = Korpus.NewBool('Цоколь есть?');
....................
Тут проблема.Как проверить на условие?
If (Cok.Value==True)
...................
{
Cokol = AddFrontPanel(0, 5, Dl.Value , Hd.Value, Gl.Value - 10 - Thick);
//Ставим цоколь
Cokol.Name = 'Цоколь;
Cokol.AddButt(KrNotVidimKorp, 0);
Cokol.AddButt(KrNotVidimKorp, 1);
Cokol.AddButt(KrNotVidimKorp, 2);
Cokol.AddButt(KrNotVidimKorp, 3);
Cokol.Build();
}
Спасибо заранее.
bolshoy вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
zorro (21.01.2014)
Старый 21.01.2014, 18:20   #65
zorro
VIP
 
Аватар для zorro
 
Регистрация: 18.01.2008
Сообщений: 1,017
Сказал(а) спасибо: 2,730
Поблагодарили 1,680 раз(а) в 405 сообщениях
Вес репутации: 592
zorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущее
По умолчанию

Вот работающий код.

Action.Continue(); /* Это вставлено чтобы посмотреть на свойства, */
/* а то они сразу закрываются */
Cok = Action.Properties.NewBool('Цоколь есть?'); //Вместо Korpus вставил Action.Properties
if (Cok.Value==True) // if был с большой буквы
{
Cokol = AddFrontPanel(0, 5, Dl.Value , Hd.Value, Gl.Value - 10 - Thick);
//Ставим цоколь
Cokol.Name = 'Цоколь'; //Здесь небыло закрывающей кавычки
Cokol.AddButt(KrNotVidimKorp, 0);
Cokol.AddButt(KrNotVidimKorp, 1);
Cokol.AddButt(KrNotVidimKorp, 2);
Cokol.AddButt(KrNotVidimKorp, 3);
Cokol.Build();
}
zorro вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
bolshoy (21.01.2014), FIDEL (21.01.2014), maxgmv (21.01.2014)
Старый 21.01.2014, 18:46   #66
zorro
VIP
 
Аватар для zorro
 
Регистрация: 18.01.2008
Сообщений: 1,017
Сказал(а) спасибо: 2,730
Поблагодарили 1,680 раз(а) в 405 сообщениях
Вес репутации: 592
zorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущееzorro обеспечил(а) себе прекрасное будущее
По умолчанию

Цитата:
Сообщение от FIDEL Посмотреть сообщение
1.Можно ли задать направление текстуры панелей? Крышки, дна , полки, цоколя.
Дополню ответ уважаемого maxgmv. Сейчас тектуру можно задавать так:

Cokol = AddFrontPanel(0, 0, 500 , 700, 0);
Cokol.TextureOrientation = TextureOrientation.Horizontal;
// или Cokol.TextureOrientation = TextureOrientation.Vertical;
// или Cokol.TextureOrientation = TextureOrientation.None;

Цитата:
Сообщение от FIDEL Посмотреть сообщение
Если можно - расшифровать данный участок. Насколько я смог с ним разобраться( и даже изменил что-то) - задаются сопряжения для траектории фрезы на двери.
Как строится сопряжение.
Traj.RoundingEx(El1, El2, Xc, Yc, Radius);
El1 - первый элемент
El2 - второй элемент. Это могут быть отрезки, окружности или дуги.
Xc, Yc - координаты точки, ближайшей к требуемой дуге сопряжения
Radius - радиус сопряжения.

Если Xc, Yc будут соответствовать точке Т1 на рисунке, то построится малая дуга сопряжения.

Если будут соответствовать точке Т2 на рисунке, то построится большая дуга сопряжения.

Смотря в каком секторе она лежать будет. Сектор я условно показал.
Миниатюры
7.jpg  
zorro вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
Beard (05.08.2014), bolshoy (21.01.2014), FIDEL (21.01.2014), maxgmv (21.01.2014)
Старый 21.01.2014, 21:26   #67
bolshoy
Местный
 
Регистрация: 18.08.2008
Сообщений: 116
Сказал(а) спасибо: 109
Поблагодарили 80 раз(а) в 24 сообщениях
Вес репутации: 152
bolshoy скоро придёт к известности
По умолчанию

Цитата:
Сообщение от zorro Посмотреть сообщение
Дополню ответ уважаемого maxgmv.
Xc, Yc - координаты точки, ближайшей к требуемой дуге сопряжения
И как интересно эту точку высчитывать?
Лучше был бы такой подход.По часовой (G2)-Против часовой (G3).
Если честно все новое.
Сутки просидел , а оказывается if с большой буквы написал (примите во внимание !!!).Спасибо ZORRO поправил.
Для сведения Тех.поддержка для скриптов не оказывается.Только для индивидуального изучения. Так то.

Добавлено через 11 минут
Еще вопрос.
Можно ли создать профиль по траектории (без проблем). И далее к нему применить команду (из базиса) обрезать элементы до границы.
Цель. Создать рамочный фасад (так сказать в натуре).
bolshoy вне форума   Ответить с цитированием Вверх
Старый 21.01.2014, 22:52   #68
maxgmv
VIP
 
Аватар для maxgmv
 
Регистрация: 15.11.2008
Адрес: г.Москва
Сообщений: 492
Сказал(а) спасибо: 3,012
Поблагодарили 1,208 раз(а) в 306 сообщениях
Вес репутации: 412
maxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордитсяmaxgmv за этого человека можно гордится
По умолчанию

Цитата:
Еще вопрос.
Можно ли создать профиль по траектории (без проблем). И далее к нему применить команду (из базиса) обрезать элементы до границы.
Цель. Создать рамочный фасад (так сказать в натуре).
Есть примеры тело по траектории лежит в папке со скритпами Дверь рамочная (эта дверь со вставкой фрагмента сечения профиля) - это раз и второй пример с профилями лежит в Профиль/Рамка из профилей, там уже применина обрезка профиля (а в этом примере профиль строится не посредственно в скрипте).
__________________
Обходя разложенные грабли - ты теряешь драгоценный ОПЫТ!
maxgmv на форуме   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
bolshoy (22.01.2014), FIDEL (21.01.2014), zorro (22.01.2014)
Старый 22.01.2014, 21:28   #69
Алексан
Пользователь
 
Регистрация: 18.05.2010
Сообщений: 85
Сказал(а) спасибо: 50
Поблагодарили 73 раз(а) в 29 сообщениях
Вес репутации: 126
Алексан скоро придёт к известности
По умолчанию

Закрыли доступ к редактору скриптов. Видимо большинство косяков связано с ошибками, которые он вызывал даже не будучи запущенным. Будут видимо "допиливать". Печалька... Блокнот нам в помощь. Или только у меня редактор скриптов не запускается.

Нет, в блокноте не реально....
Алексан вне форума   Ответить с цитированием Вверх
Старый 22.01.2014, 22:09   #70
sborchik
Гость
 
Регистрация: 13.10.2009
Сообщений: 8,054
Сказал(а) спасибо: 12,198
Поблагодарили 20,954 раз(а) в 5,969 сообщениях
Вес репутации: 0
sborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспорима
По умолчанию

Цитата:
Сообщение от Алексан Посмотреть сообщение
Закрыли доступ к редактору скриптов. .
Нажмите на изображение для увеличения
Название: 2014-01-22_230855.jpg
Просмотров: 158
Размер:	55.9 Кб
ID:	86651
sborchik вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
DTioutiou (22.01.2014), FIDEL (22.01.2014), maxgmv (22.01.2014), zorro (23.01.2014)
Ответ

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

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС 9 nayrogi Базис-мебельщик 9.0 732 30.09.2018 20:40
БАЗИС 9 - Скрипты Igor_482 Базис-мебельщик. Скрипты 1423 17.04.2018 17:15
БАЗИС-ЧПУ 8 chingisnah Базис-мебельщик 8.0 119 21.12.2017 22:04
Заявки на скрипты dr_john Система БАЗИС 37 01.03.2016 10:36
Базис-7,"Народный Базис"и Windows-8 sergeyzak18 "НАРОДНЫЙ" базис 23 15.01.2014 23:37


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


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