我是一名气象学家,最近我正试图调查建立我的一个探空仪的可能性。
为了做到这一点,我有以下工作计划:
现在,我的问题:
p = Parallelogram (length, height, width)
或p.position(x,y,z)
等命令。内置鼠标交互会很好 - 也就是说,内置绘图组件,我可以用来显示模型,用鼠标旋转/缩放/平移。Plot
,而不是先生成一个窗口/窗体,然后在可能的情况下将图形放在上面。最后,最重要的是,如果C ++或Fortan或者除了java之外的其他语言可以做同样的事情,我也会考虑使用它们。
答案 0 :(得分:0)
看看http://freecadweb.org/。这似乎正在积极发展。它是一个用python编写的相当完整的开源CAD包。我相信它也有网格化工具。
对于cfd,您可能需要考虑openfoam - http://www.openfoam.com/。这是一个开源的cfd软件包,具有强制性的陡峭学习曲线。似乎有一些python库可以链接到它,但是我不确定它们有多活跃: