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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 13.01.2014, 13:22  
Скрипты. Готовые решения для БМ8-2023
 
Аватар для Igor_482
Igor_482
VIP
Регистрация: 03.09.2008
Сообщений: 174

Сказал(а) спасибо: 34
Поблагодарили 794 раз(а) в 113 сообщениях
Версия для печати Отправить по электронной почте
Igor_482 Igor_482 вне форума 13.01.2014, 13:22
Рейтинг: ()

Этот раздел предназначен для размещения готовых скриптов.
Здесь находятся ТОЛЬКО готовые скрипты. Для обсуждения есть отдельная тема: Обсуждение готовых скриптов.

Авторам:
  1. Давать уникальные названия скриптам (не совпадающие с названием уже выложенных скриптов, за исключением обновлений скрипта)
  2. Указывать работоспособность в разных версиях БМ.
  3. Общее описание работы скрипта.
  4. Если презентованный скрипт платный указывать стоимость, условия и контакты для приобретения.

Версии, указанные модератором, как прошедшие проверку:
8 - Демо-версия 8.0.7.9649
- "народная" 8.0.12.12765
9 - Демо-версия 9.0.8.18908
10 - Демо-версия 10.0.0.21602

Последний раз редактировалось AlexBolton; 03.03.2023 в 21:03..
Просмотров: 545451
Ответить с цитированием Вверх
13 пользователя(ей) сказали cпасибо:
Старый 17.03.2024, 16:57   #281
kolik67
Новичок
 
Регистрация: 12.03.2024
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
kolik67 пока не определено
По умолчанию

Здравствуйте. У кого есть универсальный скрипт шкаф ?Поделитесь пожалуйста. Заранее благодарен.
kolik67 вне форума   Ответить с цитированием Вверх
Старый 17.03.2024, 17:09   #282
Максим Геннадьевич
Местный
 
Регистрация: 11.04.2018
Адрес: г.Маркс
Сообщений: 166
Сказал(а) спасибо: 57
Поблагодарили 244 раз(а) в 46 сообщениях
Вес репутации: 139
Максим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от kolik67 Посмотреть сообщение
Здравствуйте. У кого есть универсальный скрипт шкаф ?Поделитесь пожалуйста. Заранее благодарен.
Ссылка на сервисе
Максим Геннадьевич вне форума   Ответить с цитированием Вверх
Старый 18.03.2024, 15:03   #283
v22884
Местный
 
Регистрация: 17.04.2014
Адрес: д.Сибирцево, ателье-уют.рф
Сообщений: 454
Сказал(а) спасибо: 242
Поблагодарили 1,094 раз(а) в 210 сообщениях
Вес репутации: 386
v22884 за этого человека можно гордитсяv22884 за этого человека можно гордитсяv22884 за этого человека можно гордитсяv22884 за этого человека можно гордитсяv22884 за этого человека можно гордитсяv22884 за этого человека можно гордитсяv22884 за этого человека можно гордитсяv22884 за этого человека можно гордится
По умолчанию

Вырез мойки

1) Выделить одну фурнитурину.
2) Запустить скрипт.

Добавляет отверстие произвольной фурнитуры в контуры всех панелей, которых касаются отверстия этой фурнитурины.

PHP код:

//p = GetPanel("Укажи панель.")

Model.Selections[0]
arp m.FindFastenedObjects()




for(var 
i3 0;i3<arp.length;i3++){
 
parp[i3]
 if(
p.AsPanel){



arp m.FindFastenedObjects()
csub NewContour()
for (var 
0m.Holes.Counti++) {

    var 
c0_ m.Holes[i]

    
HolePosG m.ToGlobal(c0_.Position);
    
HolePosG2 p.ToObject(HolePosG)




    if (
c0_.Contour==null)
{
    
csub.AddCircle(HolePosG2.xHolePosG2.yc0_.Radius)
}
    else{


    
c_ c0_.Contour.MakeCopy()
    
c_.Symmetry(0001false);

    var 
c0 testC(c_)


    
c0.LocalMatrix c0_.TransformMatrix()

    
c0.AssignTransform(m)



    
c0.Position HolePosG



    
//posH = c0.ToGlobal(NewVector(0, 0, 0))
    //posL = p.ToObject(posH)
    //csub.AddList(c_.MakeCopy())
    //csub.Move(posL.x,posL.y)


    
for (var 0c_.Countj++) {
        var 
e1 c_[j]
        if (
e1.ElType == 3) {

        }
        else {
            var 
v1 c0.ToGlobal(NewVector(e1.Pos1.xe1.Pos1.y0))
            var 
v1 p.ToObject(v1)
            
p1 NewPoint(v1.xv1.y)

            var 
v2 c0.ToGlobal(NewVector(e1.Pos2.xe1.Pos2.y0))
            var 
v2 p.ToObject(v2)
            
p2 NewPoint(v2.xv2.y)
            if (
e1.ElType == 2) {


                var 
vm c0.ToGlobal(NewVector(e1.ArcCenter().xe1.ArcCenter().y0))
                var 
vm p.ToObject(vm)
                
pm NewPoint(vm.xvm.y)
                var 
arc csub.AddArc3(p1,pm,p2)
if(
arc == undefined)
{
    
csub.AddLine(p1,p2)
}





            }else
            {
                
csub.AddLine(p1,p2)
            }



        }
        
//testP(v1)
    
}
}


}

Undo.Changing(p)
p.Contour.Subtraction(csub)

p.Build()
DeleteNewObjects()
}}

function 
testC(c00name '') {
    var 
c0 AddContour()
    
c0.Name name
    
var c0.Contour
    c
.AddList(c00.MakeCopy())

    return 
c0
}



function 
testP(v1name ""rad 10) {
    var 
c0 AddContour()
    
c0.Name name
    
var c0.Contour
    c
.AddCircle(00rad)
    
c0.Translate(v1)
}

function 
Distance(p1p2) {
    var 
dx p2.p1.x;
    var 
dy p2.p1.y;
    var 
dz 0;
    return 
Math.sqrt(dx dx dy dy dz dz);

Были прошлые версии, но не правильно крутили контур на панеле.
Миниатюры
Снимок.jpg  

Последний раз редактировалось AlexBolton; 18.03.2024 в 17:27. Причина: оформление
v22884 вне форума   Ответить с цитированием Вверх
9 пользователя(ей) сказали cпасибо:
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС 11-2023 - Скрипты AlexBolton Базис-мебельщик. Скрипты 983 Сегодня 05:16
БАЗИС 9 - Скрипты Igor_482 Базис-мебельщик. Скрипты 1442 04.04.2024 11:28
БАЗИС 8 - Скрипты Igor_482 Базис-мебельщик. Скрипты 1525 30.03.2024 15:03
Скрипты в чертежах sergio1982 Базис-мебельщик. Скрипты 35 10.02.2024 15:45
Заявки на скрипты dr_john Система БАЗИС 37 01.03.2016 10:36


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


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

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