11得票1回答
Clojure:如何设计桌面UI

我正在尝试设计一个桌面UI,用于原理图、布局和绘画等方面。只是想从实际的软件设计师那里获得高级别的建议。 假设存在一个内存中的 "数据库"(包含所有用户数据的Clojure映射,以及可能包含应用程序首选项等的另一个映射),我正在研究如何在这些上执行模型-视图-控制器的操作,其中数据可以由以下...

10得票4回答
在WPF中绘制3D线条

我正在开发一个CAD应用程序,考虑使用WPF渲染实体。 但是似乎WPF不支持绘制3D线条。有没有办法在WPF中绘制3D线条? 我不想为每个要绘制的线条实体创建网格,因为我担心这会导致主要性能问题,因为我需要在应用程序中创建大量的线条实体。 如果WPF不能实现这一点,那么是否可以在DirectX...

8得票2回答
如何将一个git仓库添加为另一个git仓库的共享依赖?

我需要类似于子模块的东西,但是它作为依赖存在于主存储库之外。 问题如下: 我正在尝试使用Git(以一种非常笨拙的方式)来管理CAD工具(Cadsoft Eagle)的设计文件,但我很难弄清楚是否有一种方法可以使用git子模块来管理每个项目对CAD工具共享库的依赖关系。 我使用的文件夹结构...

8得票2回答
呈现高度细粒度和“缩小”的数据。

互联网上有一个gif,某人使用某种CAD绘制了多个矢量图片。在第一帧中,他们放大到一个小点上,揭示了一个完全不同的矢量图片,只是在不同的比例上,然后他们进一步放大到另一个小点上,揭示出另一个详细的图片,多次重复。这是GIF的链接 或者另一个类似的例子:想象一下,你有一个时间序列,每个样本的粒度...

7得票1回答
无法加载文件或程序集 'CopyModules.dll' 或其某个依赖项。指定的模块无法找到。

使用Eyeshot Ultimate 11的WPF控件的发布应用程序在调用devDept.Eyeshot.Translators.ReadAutodesk时会抛出以下异常消息:无法加载文件或程序集“CopyModules.dll”或它的某一个依赖项。 找不到指定的模块。堆栈跟踪如下所示:。Co...

7得票5回答
我该如何学习CAD/CAM/CNC编程?

我一直喜欢编程,也喜欢学习新的编程语言(例如:Java/C#/Erlang/F#/Clojure/Ruby等),但有些时候似乎没有我想象中那么喜欢。 我很好奇CAD/CAM/CNC编程和设计,我想知道是否有人有关于如何开始学习的建议,有哪些软件可以帮助学习(最好是免费/开源的,最好是适用于L...

7得票1回答
将图形转换为2D图表

我希望创建一个类似下面这个的2D图表, 上述图片使用MATLAB中的Graph创建 (ref) s = [1 1 1 1 2 2 3 4 4 5 6]; t = [2 3 4 5 3 6 6 5 7 7 7]; weights = [50 10 20 80 90 90 30 20 10...