明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: print1985

[资源] lisp+c#混合编程之--动态复制(动态旋转、镜像、缩放、改基点、对齐)

  [复制链接]
发表于 2016-4-29 08:31:11 | 显示全部楼层
占个位置!!!!!!!!!!
发表于 2016-4-29 08:39:20 | 显示全部楼层
多谢分享            
发表于 2016-4-29 08:39:59 | 显示全部楼层
学习一下.多谢分享
发表于 2016-4-29 08:46:25 | 显示全部楼层
这个需要好好看看                     
发表于 2016-4-29 09:06:47 | 显示全部楼层
看看,这不错。。
发表于 2016-4-29 09:12:34 | 显示全部楼层
本帖最后由 baoxiaozhong 于 2016-4-29 09:21 编辑

07 32位元版出現下面問題:
指定基點:System.Reflection.TargetInvocationException: 引動過程的目標傳回例外狀況。 --->
System.MissingMethodException: 找不到方法:
'Autodesk.AutoCAD.DatabaseServices.AttachmentPoint
Autodesk.AutoCAD.DatabaseServices.DBText.get_Justify()'。
   於 UseDrawJig.Command.JigCopy(ResultBuffer rb)
   --- 內部例外狀況堆疊追蹤的結尾 ---
   於 System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[]
arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
   於 System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner)
   於 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks)
   於 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   於 AcMgCommandClass.InvokeWorker(AcMgCommandClass* , MethodInfo mi, Object
commandObject, Boolean bLispFunction)
   於 AcMgCommandClass.Invoke(AcMgCommandClass* ,
gcroot<System::Reflection::MethodInfo ^>* mi, Boolean bLispFunction)
   於 Autodesk.AutoCAD.Runtime.TargetInvocationSEHExceptionFilter.InvokeWorker()
   於 Autodesk.AutoCAD.Runtime.ExceptionFilter.Invoke()ADS 要求錯誤

13 64位元版,出現下面問題:
指定基點:no function definition: CJIG

DLL 在附件中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2016-4-29 09:33:42 | 显示全部楼层
本帖最后由 print1985 于 2016-4-29 09:35 编辑
clh521 发表于 2016-4-29 08:22
试了还是有出错,就左右翻和上下悉,改基点出错,现在把你说的那两个文件上传上来。
也有可能是和我其他 ...

改用框架net3.5直接编译的,你先试试
替换下面这个dll就行了 其它文件不变


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2016-4-29 09:33:52 | 显示全部楼层
cad2012 32位元测试结果如下:

指令: AP
APPLOAD 多功能复制cc、移动mm .lsp  成功载入。
多功能复制cc、移动mm .lsp  成功载入。
指令:
指令: mm

选取物件: 找到 1 个

选取物件:

指定基点:no function definition: CJIG
指令:

 楼主| 发表于 2016-4-29 09:36:38 | 显示全部楼层
yoyoho 发表于 2016-4-29 09:33
cad2012 32位元测试结果如下:

指令: AP

dll文件没加载成功 按照说明加载
32位用上面那个dll文件测试下
 楼主| 发表于 2016-4-29 09:48:05 | 显示全部楼层
本帖最后由 print1985 于 2016-4-29 09:52 编辑
baoxiaozhong 发表于 2016-4-29 09:12
07 32位元版出現下面問題:
指定基點:System.Reflection.TargetInvocationException: 引動過程的目標傳回 ...

2007 替换dll 试试


cad2013 把accoremgd.dll也发上来

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-27 20:13 , Processed in 0.174956 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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