[英]Create a CAD model from python surface plot
我正在嘗試創建具有特定幾何形狀的鏡頭。 在 Python 中,我計算並繪制了它們的形狀作為曲面圖:
為了實際構建這些模型,我需要將其轉換為與 CAD 兼容的文件格式。 由於我沒有任何使用CAD軟件的經驗,我想知道是否有任何方法可以將python Surface plota直接轉換為CAD文件格式。 我真的很感激你的幫助!
由於您的表面似乎是您的某些代碼的輸出,我想有一個簡單的方程式可以將其放入 CAD 模型格式(.stp, .igs)
預期的參數模型中(.stp, .igs)
但是您可以針對網格格式(.stl, .ply)
用於例如 3D 打印
區別在於:
有很好的 python 模塊來編寫網格格式:
為了使用這些格式中的任何一種,您必須從您的點生成一個三角形列表(它只是一個矩陣,所以很容易):
n = ... # size of your square matrix
triangles = []
for x in range(n):
for y in range(n):
triangles.append((x, x+1, x+n))
triangles.append((x+1, x+1+n, x+n))
如果您想通過從輪廓生成旋轉曲面來利用軸對稱性,或者如果您想在導出之前以任何方式處理透鏡網格,您可以查看pymadcad 、 pymesh 、 trimesh
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.