乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 4|回复: 4

[编程交流] 用于移动块的Lisp

[复制链接]

1

主题

3

帖子

2

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 10:48:08 | 显示全部楼层 |阅读模式
大家好,
 
我经常在这个论坛上寻找提示和技巧,但有一个问题我找不到答案,所以我决定加入。
 
我正在尝试创建一个函数,该函数将:1)选择一个命名块并将其移动到新坐标,然后2)在预先指定的点插入一个新块。
 
基本上是这样,我可以在画框中添加一个新块,其中一个现有块会移动以适应它。(如果有道理的话)。
 
我在过去涉猎过lisp例程和使用工具托盘,但从未用于此类事情。我该怎么办?
 
干杯
回复

使用道具 举报

1

主题

3

帖子

2

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 11:04:51 | 显示全部楼层
编辑:将在AutoCAD 2007/8中使用。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:27:28 | 显示全部楼层
考虑一下如何在“伪代码”中实现它:
 
[列表]
  • 提示用户选择要移动的块(ssget或entsel)
  • 提示用户选择要插入的新块文件(块名称硬编码到程序中?)(已存档)
  • 提示用户插入新块(同样,是否应将其硬编码到程序中?-每次都是相同的?)
  • 如果可能,插入新块(命令“-Insert”或vla insertblock或entmake)。
    [/列表]
  • 回复

    使用道具 举报

    1

    主题

    3

    帖子

    2

    银币

    初来乍到

    Rank: 1

    铜币
    5
    发表于 2022-7-6 11:43:01 | 显示全部楼层
     
    你可能需要回到几个阶段,因为我真的是个新手。什么是“伪代码”?
    回复

    使用道具 举报

    114

    主题

    1万

    帖子

    1万

    银币

    中流砥柱

    Rank: 25

    铜币
    543
    发表于 2022-7-6 11:57:06 | 显示全部楼层
     
    在没有任何语法等的情况下映射出程序意图的代码。
    回复

    使用道具 举报

    发表回复

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

    本版积分规则

    • 微信公众平台

    • 扫描访问手机版

    • 点击图片下载手机App

    QQ|关于我们|小黑屋|乐筑天下 繁体中文

    GMT+8, 2025-3-6 17:10 , Processed in 0.404271 second(s), 62 queries .

    © 2020-2025 乐筑天下

    联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表