问题标签 [eyeshot]
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.
range - 在 devDept.Eyeshot 的 viewportlayout 上使用 Block 类
我加载了一个 cadfile,其中绘制了很多线条。我想制作一个矩形区域,使用 4 个顶点(X,Y 坐标值),以便我可以单击该区域而不仅仅是一个点。
我在 devDept.Eyshot 中找到了 Block 类,但我不知道如何使用它。请给我任何想法或 c# 代码示例。
eyeshot - 如果(Mesh or Brep)的面是平面,如何得到它的法线向量
我想点击一个实体的脸,并产生它的法线向量。它将帮助我设置一个旋转轴。
我按照示例中的model1_SelectionChanged:EyeshotDemo,我可以知道我点击了哪张脸。但我不知道下一步我能做什么。
vb.net - 如何在 Dim NormalVectorRotationMatrix As New devDept.Geometry.Matrix 之后将元素添加到矩阵
特别是DevDept.Geometry
在 VB.Net 应用程序中使用。我创建了一个新矩阵
现在我想用值填充矩阵?任何帮助,将不胜感激。
NormalVectorRotationMatrix
在 Visual Studio vb.net 中,创建从类命名的矩阵变量后,devDept.Geometry
我键入“ ” ,NormalVectorRotationMatrix.
它只显示 4 个方法[]Equals
,,,,[]GetHashcode
[]GetType
[]ToString
我希望看到一个属性/方法列表来定义矩阵的大小,然后看到一个元素列表来填充值。我错过了什么?
c# - Eyeshot 9 ReadAutodesk 类将 DXF 的 TEXT 实体显示为符号
我在我的 .NET 应用程序中使用 Eyeshot 版本 9 来显示 DXF 文件等。我在显示 DXF 文件中的 TEXT 实体时遇到问题。TEXT 实体中的所有字符都被转换并显示为符号。
我在 Solidworks 和少数在线查看器中测试了相同的 dxf 文件,它们显示正确。
读取 dxf 文件的行:
我的项目中包含的 Eyeshot 的 dll-s 是:
- devDept.Eyeshot.Control.v9.dll
- devDept.Eyeshot.Control.x86.v9.dll
- devDept.Geometry.v9.dll
- devDept.Graphics.v9.dll
DXF 文本实体:
这个“X Axis [m]”的输出是红色圆圈:
所有其他实体都显示正确,例如 CIRCLE、LINE ...
vb.net - 如何在 Eyeshot 12 中制作多个工具栏?
我想制作第二个垂直工具栏。
我尝试使用此代码,但我可以看到任何结果。
c# - PointToScreen 不返回屏幕坐标
我正在使用 EyeShot 12。我正在使用 EyeShot Line Entity 创建一个矩形,它沿长度和宽度有 2 个维度。
我的功能包括使用 action->SelectByPick更改维度文本,然后选择任何维度并通过调出文本框来更改其值,以便用户可以添加值。这里TextBox在鼠标指针的位置上弹出。
更进一步,我单击选项卡(键盘按钮)以切换到下一个维度,并确保突出显示特定的维度。但我担心的是我无法在该突出显示的维度旁边找到 TextBox。
我能够在Eyeshot 坐标中定位现有 Line 的位置(对应于所选尺寸),但TextBox 需要 屏幕坐标值才能准确定位它。
所以我使用control.PointToScreen将视野坐标转换为屏幕,但它返回一个与视野坐标相同的点。
代码:
我寻找了其他结果,但每个人都会触发 PointToScreen 来获得这种转换。
希望有人能指出我在做什么。
提前致谢
苏拉杰
eyeshot - 具有容差的 Eyeshot PolyRegion2D.Union
我想加入两个几乎相切的多边形。问题是我使用的库不允许指定容差。
我尝试使用的方法是PolyRegion2D.Union
. 我想获得的结果应该是一个PolyRegion2D
,而不是执行联合。
这是我尝试过的:
我还尝试将PolyRegion2D
s 转换为Region
,指定方法的各种偏差Regen
,但我得到了相同的结果。
我发现的唯一解决方法是Offset
在工会之前对这些地区进行一定程度的调整,但这似乎势不可挡。
eyeshot - 你能告诉我有关 eyeshot 内核的信息吗
eyeshot 中使用的内核是什么?它是原始内核还是 parasolid?
c# - 如何在视野中的两条曲线之间添加圆角
我找到了倒角和圆角的方法,但不能真正理解它的实现。基本上我无法唤起圆角属性。
http://documentation.devdept.com/100/WPF/topic4434.html
如果有人可以指导。
代码:
那么我如何在这两行之间进行圆角化。我找不到通过这些 ICurve 的圆角方法。
添加图像,以便更好地理解问题。如您所见,我无法调用 Curve 类和随后的圆角属性。我正在使用 Eyeshot 版本 12
添加的所有 dll 的图像,但仍然相同的错误
谢谢。
eyeshot - 如何将第二个 CoordinateSystemIcon 添加到 Eyeshot 的视口
我想在视口中添加第二个参考系统并将其放置在模型的特定位置。我可以在文档Part1中看到一个示例图像,但是查看示例代码我无法弄清楚如何去做。
我试图创建CoordinateSystemIcon
该类的一个实例,但是,如果我将其实体添加到视口,我会得到一个空引用异常。