tiger1337 发表于 2022-7-6 22:57:08

使用一个块生成多个

假设有一个包含一个圆和两条线的块。想象一下,一个模拟时钟指向12点。
 
我想做的是编写一些代码,询问用户现在几点了。然后根据这些信息从内存中调用块,旋转线条(如果愿意的话,可以旋转时针和分针),并允许用户将其粘贴到图形中的任何位置。此外,用户可以继续运行程序,在不同时间添加更多时钟。
 
我需要帮助。我不知道从哪里开始。(我只是以时钟为例,我的最终目的是更有用,但我认为这是我学习所需知识的最简单方法。)
 
谢谢
老虎1337

dbroada 发表于 2022-7-6 23:00:54

就是这样,从简单的事情开始!
 
如果需要同一块的多个实例,但存在图形差异,则必须使用动态块。知道的唯一其他方法是在修改每个块时为其创建不同的名称。
 
至于编写代码,请将您想要实现的一切分解为各个阶段。首先,我提供了一个示例块(您需要缩短时针或更改颜色等),您可以插入。如果使用“特性”选项板查看,可以看到有2个旋转值。可以在“特性”选项板中或通过代码进行更改。
 
我将从获取输入值开始,并将其更改为旋转。
 
钟面。图纸

reccakeys 发表于 2022-7-6 23:06:42

现在我知道了。这就是为什么我不学习,因为我总是喜欢做困难的事情。。。。。。我会尝试做像你这样的事情,兄弟,像从简单的事情开始。我从来没有想过,真可惜。。。。。

dbroada 发表于 2022-7-6 23:08:43

我的“从简单的事情开始”是要讽刺的。如果你理解动态块,这并不难,但如果没有动态块,我不想解决他的问题。
 
AutoCAD有自己的方法使简单的事情变得困难,所以不要给它任何帮助!

reccakeys 发表于 2022-7-6 23:12:32

我是这里的新手,兄弟。我真的很想快速地学习。但我想这是错的。你的帖子启发了我。顺便说一句,兄弟,我对autocad真的很陌生。100%为空。介意我问一下你们正在讨论的障碍是什么吗?

dbroada 发表于 2022-7-6 23:15:24

块是可以用作一个组件的元素集合。你将无法使用我上面发布的块,因为2004年没有动态属性,但你可以想象一个时钟被多次使用。你不会希望每次都画它,如果你只移动一个元素,你会期望整个时钟移动。试着插入一个想法。

reccakeys 发表于 2022-7-6 23:16:55

谢谢兄弟,
现在我知道了。。。我有很多事要问你,兄弟。希望对你来说没问题。介意我一再问你吗。?请

dbroada 发表于 2022-7-6 23:20:41

也许最好在begineers部分开始一个新的线程。这样,更多的人可以做出贡献。不要担心你问什么,我们都是从某个地方开始的,总是有人愿意帮助新手。
 
哦,确保给你的帖子一个合理的标题。我不会回答标题为“帮助我”的帖子,但可能会帮助回答“我正在尝试…”

reccakeys 发表于 2022-7-6 23:23:44

谢谢Dave。。。
非常感谢您的回复。非常感谢您抽出时间。。。。。。

tiger1337 发表于 2022-7-6 23:25:51

好主意!事实上,我有一些空闲时间,所以我将在接下来的几个小时里继续研究这个问题。我会用你的画,这样其他人都可以跟着画。我会发布我的进度。
 
~老虎1337
页: [1] 2
查看完整版本: 使用一个块生成多个