只延伸STL文件的一部分

stl-stretch的Python项目详细描述


STL拉伸

此脚本允许您通过缩放STL文件来修改它们,包括仅通过缩放 沿轴线的截面

要求:

  • python 2.7+包括python 3.x
  • 鼻子以便进行测试

它是如何工作的?

例如,假设您有这个文件,但希望它更宽:

original

你可以在整个过程中按一定的比例来衡量,但那会使 不圆的圆圈,可能需要螺钉或其他东西:

scale by 1.6 in x

要使用此脚本,需要在坐标上找到(或猜测并迭代) 要修改的边界,例如在x=9和x=15之间拉伸, 脚本将其分为3个部分:

3 segments

无操作更改将是python stl.py --stretch "X 9 15 0" -o new.stl old.stl。注意0。如果你想把这个区域扩大7.5个单位 (通常按惯例为mm)然后将0更改为7.5

middle segment stretched

生成的文件是一个没有间隙的文件,这些只是为了说明。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么当我推送更少的数据时堆栈会溢出?   JavaBridge。war+tomcat+phpcgi+glibc_2.7缺少库问题   java获取面板的gridbag约束   基于Web的java应用程序模拟远程处理PLC   默认情况下,javaf:ajax rendered=false   python解决此类问题的最佳方法是什么?(谷歌Foobar 3级)   java获取记录所在的mysql表的名称   java在添加Pulsar appender时收到log4j2的“未找到appender”错误   java子查询结果和一个HQL中的所有表字段   用于读取库代码中文件的java文件路径   bash Java执行命令行程序“find”返回错误   java Google Maps API v3:多方向请求需要不同的时间才能得到响应   java如何从片段引用适配器类中的子视图   java如何在两个活动之间更改主任务?   java AndroidFirebase api   java确定对象属性的数据类型