Как объединить разницу с конкатинированным объектом
Далее создается объект с двумя слотами:
 translate([-40,-40,0]) difference() {
     cube ([90,28,12]);
     translate([12,-.01,5]) cube([12.7,28.02,14.02]);
     translate([65,-.01,5]) cube([12.7,28.02,14.02]);
Как можно расширить первый основной куб, чтобы он стал сложным объектом синтаксиса:
cube([60,20,10],center=true);translate([0,0,5])cube([30,20,10],center=true);
а потом использовать разницу для создания дыр?
@dan sawyer, 👍1
Обсуждение1 ответ
Лучший ответ:
                            ▲ 3
                        
                        Синтаксис союза решает эту проблему:
translate([-40,-40,0]) 
difference() {
    union() {
        cube ([90,28,12]);
        translate([20,0,20]) 
        cube([12,12,12]);
    }
    translate([12,-.01,5]) 
    cube([12.7,28.02,14.02]);
    translate([65,-.01,5]) 
    cube([12.7,28.02,14.02]); 
}
Он поддерживает создание объекта до применения синтаксиса различий.
                            ,
                            @dan sawyer
                        
                    Смотрите также:
                - OpenSCAD linear_extrude из многопутевого импорта svg
 - Существует ли простой способ разделения моделей в OpenSCAD?
 - .STEP/.F3D to .Файл SCAD?
 - Может ли в OpenSCAD сгибать текст (проецировать его на изогнутую поверхность)?
 - OpenSCAD "not valid 2-manifold" полезная информация
 - Создание "куска пирога" в OpenSCAD?
 - Как указать начало вращения в openscad
 - Рендер OpenSCAD (F6) завершается ошибкой "ERROR: CGAL error in CGAL_Nef_polyhedron3()"
 
Я не понимаю, почему этот вопрос "не относится к инструментам и приложениям 3D-печати", поскольку речь идет об использовании популярного пакета 3D CAD. Голосование за повторное открытие., @Mick
@Mick CAD находится в теме только до тех пор, пока не решит проблему *печати*. Вам нужно показать, как эта операция, которую вы пробуете, связана с 3D - печатью-например, "разрезание" для печати по частям. для "удаления одной части" вы должны указать *почему* это не простой вопрос САПР, но связанный с 3D-печатью, например, сказав что-то вроде "Я хочу печатать с 2 материалами в моем MMU. У меня есть модель, и я хочу поместить цвет А в большинство из них, но цвет В-в вырез.", @Trish
И Мик, и Триш набирают очень весомые очки. Дэн, если вы можете отредактировать свой вопрос, чтобы сделать его более применимым к 3D-печати, то этот вопрос может быть вновь открыт, иначе мы боимся, что можем стать сайтом поддержки САПР, не связанных с 3D-печатью, если вы понимаете, что я имею в виду. Смотрите наш [on-topic](https://3dprinting.stackexchange.com/help/on-topic) страница и [CAD Questions - Review](https://3dprinting.meta.stackexchange.com/questions/501/cad-questions-review). Привет и добро пожаловать в SE.3DP, кстати! :-), @Greenonline