明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1025|回复: 8

[.net群] 2013-09-17 明经 AutoCAD.NetApi (2474812) 群聊记录:无法中断执行,尚未实现

 关闭 [复制链接]
发表于 2013-9-17 08:05:04 | 显示全部楼层 |阅读模式
[C#]hlb 08:05:04
无法中断执行,尚未实现
怎么回事?
cad2010 vs2010
 楼主| 发表于 2013-9-17 09:56:42 | 显示全部楼层
从〇开始 09:56:42
4.0一下即可
 楼主| 发表于 2013-9-17 10:15:24 | 显示全部楼层
[浙C#]盐水白菜 10:15:24
3.5,4.0 与CAD版本无关
从〇开始 10:15:40
[浙C#]盐水白菜 10:15:41
都可以用,最好用4.0
从〇开始 10:15:54
兄弟,2010 不能用4.0的
[浙C#]盐水白菜 10:16:05
真的?
sqbao 10:16:11
arx不能把。
.net不清楚
[浙C#]盐水白菜 10:16:18
CAD2008都可以用
从〇开始 10:16:22
net不行
想想就不行
[浙C#]盐水白菜 10:16:49
我一直用CAD2008+。net 3.5
[VB]BWSB 10:16:58
2 3.5 4 4.5 都安装 有必要吗?
从〇开始 10:17:07
[VB]BWSB 10:17:31
哈哈 见笑 但请告知
sqbao 10:17:42
按他一百个~~
[VB]BWSB 10:18:28
一直以为越高越好
但不知道如何配套使用
[浙C#]盐水白菜 10:27:02
CAD 2008与 3.5最合适,其他高的、低的都有些问题
sqbao 10:27:23
这个其实还是看arx了吧
从〇开始 10:27:24
2.0其实是本质
sqbao 10:27:31
r18版本
从〇开始 10:27:37
高的肯定不行
sqbao 10:27:44
我.net学的比较渣。。
[浙C#]盐水白菜 10:27:51
.net 2.0 LINQ 不能用,很不好
.net 4.0 yu CAD 2008 有些不兼容
从〇开始 10:28:41
net 4.0 dll就不能加载的兄弟
[VB]BWSB 10:29:39
嗯 cad2010 是09年发行的 。net4.0是10年发行的 是因为这个 才不支持的吧
[浙C#]盐水白菜 10:31:13
可能吧
找到最合适的,不要换来换取
C#——飘 10:37:04
Line3d(

Autodesk.AutoCAD.Geometry.Point3d point,

Autodesk.AutoCAD.Geometry.Vector3d vector)
这表示一个点和一个向量能构造一个线。不能理解
从〇开始 10:37:18
C#——飘 10:37:53
解释下,大哥
从〇开始 10:38:36
哪里不理解呢
数学几何问题
[xingang1005][C#]星光 10:39:04
sqbao 10:39:08
点和向量怎么不能形成一条线。
C#——飘 10:39:36
这个线的起点和终点是什么?
sqbao 10:40:03
起点就是你定义的点
从〇开始 10:40:10
起点指定,终点为起点+向量
这个这么直白
sqbao 10:40:16
94
从〇开始 10:40:19
不知道你哪里不明白
C#——飘 10:41:20
谢谢,我想想,着摸一下
sqbao 10:41:36
。。看看线性代数好了。
从〇开始 10:42:01
几何问题,高中应该就接触了
C#——飘 10:42:19
没上过大学呀,小学生哦
sqbao 10:42:36
x0,y0,z0
向量为x1,y1,z1
那终点为x0+x1,y0+y1,z0+z1
C#——飘 10:43:59
谢谢,明白了
sqbao 10:45:35
其实这群里面估计博士都有~
C++?C#?vl?vb师兄 10:52:05
小学二年级开始学线段
两点线段
C++?C#?vl?vb师兄 10:52:42
向量
向某个方向移动的量
sqbao 10:52:45
别黑了。。
C++?C#?vl?vb师兄 10:52:53
我说的是线段
小学二年级学线段
sqbao 10:53:10
不是玩lol的都是小学生
别黑小学生~
[zhengjian211]疯狂青蛙 10:53:59
(点,新的点)不就是线吗
 楼主| 发表于 2013-9-17 11:39:58 | 显示全部楼层
C#——飘 11:39:58
假如一个圆c,则c.normal这个向量的模是否为0的圆的挤出方向?另外一个向量vec与此向量的叉积vec.CrossProduct(normal)这个向量的物理意义是什么呢?[qqimg]201309/{F5440B88-41D7-C535-3F55-0CBD5323A98B}.jpg[/qqimg]
从〇开始 11:40:55
什么叫物理意义,还有这个概念
C#——飘 11:41:25
是表示什么吧?
从〇开始 11:41:41
叉乘的几何意义数值是向量围成的平行四边形的面积
C#——飘 11:41:48
应该叫几何意义
从〇开始 11:42:13
正负号右手法则
C#——飘 11:42:51
这个我看资料知道一点,那上面的vec.CrossProduct(normal)表示什么
从〇开始 11:43:18
自己测试一下就知道,多尝试
C#——飘 11:44:02
c.normal表示圆的方向,它的模应是0吧
从〇开始 11:44:58
自己代码试试吧
C#——飘 11:47:15
// external tangents
            if (circle.Radius == other.Radius)
            {
                center = circle.Center;
                normal = circle.Normal;
                vec = other.Center - center;
                Line3d perp = new Line3d(center, vec.CrossProduct(normal));
                inters = circle.IntersectWith(perp);
                if (inters != null)
                {
                    result.Add(new LineSegment3d(inters[0], inters[0] + vec));
                    result.Add(new LineSegment3d(inters[1], inters[1] + vec));
                }
            }
这个代码是求两等圆的外切线的。有几处不懂
 楼主| 发表于 2013-9-17 13:02:49 | 显示全部楼层
C++?C#?vl?vb师兄 13:02:49
模是0,这样的向量无意义,就是三个方向都是0
circle.normal是指圆的法向
一般都是单位向量,就是模是1
C#——飘 13:08:50
谢谢
C++?C#?vl?vb师兄 13:12:46
高中的知识
从〇开始 13:13:53
这个没关系吧
C++?C#?vl?vb师兄 13:14:20
叉乘是右手定则,就是知道坐标系的x和y向量,用叉乘可得Z向量,这个Z向量是符合右手定则的,因为和平面xy垂直的向量有两个,只有符合右手定则的那一个才是z
C#——飘 13:14:38
Line3d perp = new Line3d(center, vec.CrossProduct(normal));
                inters = circle.IntersectWith(perp);
这样perp为起点为圆心垂直于vec,模为vec的长。这样只能得到一个交点。可是为什么inters里能获取两交点呢?
从〇开始 13:14:54
叉乘计算的几何意义是面积
不是z向量
右手法则判定正负号而已
C++?C#?vl?vb师兄 13:15:53
反正就是那意思
从〇开始 13:16:02
C#——飘 13:23:09
Line3d perp = new Line3d(center, vec.CrossProduct(normal));这样的线与circle只能交于一点,可是inters里为什么能够获取两个交点呢?
C++?C#?vl?vb师兄 13:29:03
有个参数是控制是否延长的
 楼主| 发表于 2013-9-17 13:39:59 | 显示全部楼层
C#——飘 13:39:59
IntersectWith 
Autodesk.AutoCAD.Geometry.Point3d[]

IntersectWith(

Autodesk.AutoCAD.Geometry.LinearEntity3d line,

Autodesk.AutoCAD.Geometry.Tolerance tolerance)

Parameters
line Input Autodesk.AutoCAD.Geometry.LinearEntity3d object.  
tolerance Input Autodesk.AutoCAD.Geometry.Tolerance object.  

Return Type
Autodesk.AutoCAD.Geometry.Point3d[]
贴错了
IntersectWith 
Autodesk.AutoCAD.Geometry.Point3d[]

IntersectWith(

Autodesk.AutoCAD.Geometry.LinearEntity3d line,

Autodesk.AutoCAD.Geometry.Tolerance tolerance)

Parameters
line Input Autodesk.AutoCAD.Geometry.LinearEntity3d object.  
tolerance Input Autodesk.AutoCAD.Geometry.Tolerance object.  

Return Type
Autodesk.AutoCAD.Geometry.Point3d[]
从〇开始 13:41:09
枚举变量看一下单词就知道意思
C#——飘 13:45:01
找不那控制参数
 楼主| 发表于 2013-9-17 13:56:58 | 显示全部楼层
C#——飘 13:56:58
CircularArc3d.IntersectWith(。。。)找不到那个控制是否延长参数。
C++?C#?vl?vb师兄 14:06:11
[qqimg]201309/{F4A959B6-1B03-8443-1523-49309DA006A6}.jpg[/qqimg]这是C++的第二个参数
[qqimg]201309/{3C928276-D2B5-EF44-C584-6A07296F0648}.jpg[/qqimg]
你用的是哪个版本
 楼主| 发表于 2013-9-17 15:40:02 | 显示全部楼层
C#——飘 15:40:02
我用的是arx2008的,
C#——飘 15:43:30
[qqimg]201309/{41090F4F-03C6-1EFF-A14F-D00E0EBF44C9}.jpg[/qqimg]
[qqimg]201309/{F60CE928-35D8-1998-3552-A933496A8C6A}.jpg[/qqimg]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-23 02:01 , Processed in 0.211119 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表