明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 992|回复: 0

[源码] 请高手来帮帮忙啊 菜鸟求解惑

[复制链接]
发表于 2013-2-28 22:45:41 | 显示全部楼层 |阅读模式
  (defun c:6()
  (setvar"cmdecho"0)       ; 关闭命令响应
  (setvar "osmode" 32)
  (setq os (getvar "osmode"))
  (setq pt1 (getpoint "\n拾取坐标原点 : "))
  (setvar "osmode" 512)
  (setq pt2 (getpoint "\n拾取X轴 : "))
  (setq pt3 (getpoint "\n拾取Y轴 : "))
(command "ucs" "n" "3" pt1 pt2 pt3  )
(setq pt6 (GET-CLIP-STRING))
(command "3dpoly"  pt6 )
(print)
)
(defun GET-CLIP-STRING (/ HTML RESULT)
    (and (setq HTML (vlax-create-object "htmlfile"))
(setq RESULT (vlax-invoke
  (vlax-get (vlax-get HTML 'PARENTWINDOW)
    'CLIPBOARDDATA
  )
  'GETDATA
  "Text"
      )
)
(vlax-release-object HTML)
    )
    RESULT
)
==================================================
这我写的一个程序  GET-CLIP-STRING是主程序读取剪切板的子程序
这个程序主体内容是这样的   先建立坐标系 指定原点 X方向和Y方向 剪切板的内容为pt6   输入三维多段线命令  根据pt6绘出三维多段线
现在这样一个程序绘不出断面图 不知道在3dpoly后面该如何写了 不知道应该如何调整 希望高手能够帮帮我
剪切板的数据格式
x,y,h
-1.595,0.43,22.584
2.712,0.87,22.534
2.878,-0.88,22.407
4.244,-0.31,22.291
6.702,0.52,21.624
8.205,0.04,21.226

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

本版积分规则

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

GMT+8, 2025-6-1 23:04 , Processed in 0.181205 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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