问题标签 [openscad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openscad - 平滑openscad中对象之间的尖角
我想知道如何避免openscad中两个对象之间的尖角。
MWE:我有以下代码,它给出了圆柱体和球体对象之间的尖角。
我到底在寻找什么?
它是连接圆柱体和球体的“360 度 3D 弧”。类似于扩展列的东西。
我使用 minkowski() 函数(下面的代码)尝试了其他几种组合,但是与球体连接的圆柱体末端从未得到平滑。
任何人都可以在这里给我一个提示。
stl - OpenSCAD 渲染为空
我正在设计螺旋,并在 AutoCAD 中完成了刀片,稍后将其导出为 .stl 并在 OpenSCAD 中完成设计。
这里的问题是,当我尝试渲染它时(F6),结果不完整(仅显示 Joints.stl)。尽管我多次尝试修复这两个 .stl 文件,但问题仍然存在。
提前致谢
编辑:如果有帮助,我使用 AutoCAD 和 Blender 制作了 .stl。
(这是我的代码)
它还提供以下日志:
3d - 如何在 OpenSCAD 中使用 Sphere 渲染 dxf 文件
我有一个关于导入 dxf 文件的渲染问题。
渲染成功:
- 对 dxf 文件使用 linear_extrude() 并显示一个球体。
- 仅对 dxf 文件使用 rotate_extrude()。
渲染失败:
- 对 dxf 文件使用 rotate_extrude() 并显示一个球体。
这是我的源代码:
这是错误消息:
这是scad文件:
https://drive.google.com/file/d/1dT84jAzTGn-FxavEXamVivUwODelRqLS/view?usp=sharing
这是.dxf文件:
https://drive.google.com/file/d/1XhjWkydDVEnrn-vYcJOT5-yIjSRtdQaT/view?usp=sharing
谢谢!
arrays - 如何使用openSCAD保存循环内发生的计算结果?
当我在循环中计算某些东西时,我以后如何使用它?
openscad - 手动构建六边形圆环
我有兴趣使用点网格构建六边形圆环吗?
我想我可以从一个二维多边形开始,然后迭代 360 次(1 度分辨率)来构建一个完整的实体。
这是最好的方法吗?我真正追求的是在其跨度上构建具有可变横截面几何形状的机翼轮廓。
openscad - 多面体未填充(openscad)
我有一个多面体,它的接缝形状很好,没有重叠。当我按 f6 时,我没有错误或警告,当我按 f12 检查我是否有错误排序的面孔时,没有从外部显示粉红色的面孔(对象内部的所有面孔都是粉红色的,这是一致的)。
我必须在这个物体和另一个物体之间做一个区别,但我的多面体从来都不是实心的。
我是不是误会了什么?
非常感谢您的任何建议。
5547, 10.5, 1.17187], [30.312, 10.5, 0.948], [31.9163, 10.5, 0.712125], [33.3365, 10.5, 0.471], [34.5414, 10.5, 0.231375], [35,.5, 1], [35,.5, 1] 10.505, -1.5], [6.5345, 10.5048, -1.5], [8.059, 10.5045, -1.5], [9.5835, 10.5042, -1.5], [11.108, 10.504, -1.5], [12.6325, 10.5038, -1.5] , [14.157, 10.5035, -1.5], [15.6815, 10.5033, -1.5], [17.206, 10.503, -1.5], [18.7305, 10.5028, -1.5], [20.255, 10.5025, -1.5], [21.3795, 21.3795] , -1.5], [23.304, 10.502, -1.5], [24.8285, 10.5018, -1.5], [26.353, 10.5015, -1.5], [27.8775, 10.5012, -1.5], [29.402, 10.501, -1.5], [30.9265, 10.5008, -1.5], [32.451, 10.5005, -1.5], [33.9755, 10.5002, -1.5], [35.5, 10.5, -1.5]];面 = [[0, 21, 1], [21, 22, 1], [1, 22, 2], [22, 23, 2], [2, 23, 3], [23, 24, 3] , [3, 24, 4], [24, 25, 4], [4, 25, 5], [25, 26, 5], [5, 26, 6], [26, 27, 6], [ 6, 27, 7], [27, 28, 7], [7, 28, 8],
多面体(点、面);
3d - 是否可以通过连接不同的点使用 Openscad 绘制一条线?
我正在尝试定期加入不同的点以在OpenScad中绘制直线。但我找不到任何方法来画线。但我可以画出确定的形状,如立方体、球体、圆柱体等......所以请帮助我指导进入正确的程序编码,通过连接不同的点来绘制直线。
math - OpenSCAD:如何从向量到向量绘制圆柱体?
我在任意位置有两个对象,我想在一个和另一个之间画一个圆柱体。搜索数学解决方案告诉我我需要点积和叉积分别作为角度和轴,但是我在生成四元数或将结果转换为rotate
.
这是我到目前为止所拥有的:
rotate()
在另一个对象上这么一个cylinder()
点需要什么?