晨曦CAD 发表于 2022-12-6 18:39:26

【人工智能】ChatGPT写插件

本帖最后由 晨曦CAD 于 2022-12-6 19:06 编辑

案例:将圆和圆弧转为两节点多段线
案例来自帖子: 将圆和圆弧转为两节点多段线]http://bbs.mjtd.com/thread-186768-1-1.html

人工智能给出如下答案:

https://i.328888.xyz/2022/12/06/VKrNk.md.png

;; 定义一个函数,用于将圆和圆弧转为两节点多段线
(defun c:circle2polyline ()
(vl-load-com)

;; 获取当前文档中的所有圆和圆弧
(setq entities (vlax-get-Objects (vla-get-activedocument (vlax-get-acad-object)) '((8 . "CIRCLE") (8 . "ARC"))))

(foreach entity entities
    (setq center (vlax-get-property entity 'center))
    (setq radius (vlax-get-property entity 'radius))

    ;; 如果是圆弧,则取出圆弧的起点和终点
    (if (vlax-member-of-object entity 'objectname "ARC")
      (setq start (vlax-get-property entity 'startpoint))
      (setq start center))
    (if (vlax-member-of-object entity 'objectname "ARC")
      (setq end (vlax-get-property entity 'endpoint))
      (setq end center))

    ;; 将圆或圆弧转为两节点多段线
    (command "pline" start end center)))

(princ))



测试了一下,只是像模像样,实际一跑就报错:L


lxl217114 发表于 2022-12-7 12:41:17

vitalgg 发表于 2022-12-7 06:40
对于采用深度学习的人工智能。
需要足够的样例,和不断的调教。
就跟小孩一样,需要不断的教育。等他长大 ...

最后一句太幽默了

vitalgg 发表于 2022-12-7 06:40:31

对于采用深度学习的人工智能。
需要足够的样例,和不断的调教。
就跟小孩一样,需要不断的教育。等他长大了,就不听你的了。

晨曦CAD 发表于 2022-12-7 11:06:56

liuhe 发表于 2022-12-7 08:42
人工智能可以写lisp代码了?

生成的代码像模像样的,起码一个月的新手比不上它

晨曦CAD 发表于 2022-12-6 18:42:06

本帖最后由 晨曦CAD 于 2022-12-6 18:53 编辑

另一个例子
https://i.328888.xyz/2022/12/06/VK6hH.md.png

yuanziyou 发表于 2022-12-6 21:08:53

OpenAI's services are not available in your country.

caoliu023 发表于 2022-12-6 21:29:27

可惜我们的手机号访问不了这个ai

飞鹰158 发表于 2022-12-6 21:48:10

晨曦CAD 发表于 2022-12-6 18:42
另一个例子

太不清楚了,发原文件上来。

liuhe 发表于 2022-12-7 08:42:21

人工智能可以写lisp代码了?

20060510412 发表于 2022-12-7 08:45:03

能写出来像模像样的代码,已经很了不起了,至少可以给人整体思路吧。

guosheyang 发表于 2022-12-7 10:00:49

你这是自动 生成的?很不错呀   !

晨曦CAD 发表于 2022-12-7 11:01:37

caoliu023 发表于 2022-12-6 21:29
可惜我们的手机号访问不了这个ai

可以用接码平台用国外手机号注册个
页: [1] 2
查看完整版本: 【人工智能】ChatGPT写插件