圆形填充图案问题
我正在尝试开发一种圆形舱口图案。下面的数字通过画5条线来实现预期效果。
令我困惑不解的问题是最后一个条目(-1365)
这是可行的,但实际值应为(-1365.2)
如果输入该值,则图案填充不起作用。为什么?
下面的填充图案代码
非常感谢
托尼 你是不是错过了终点的回程? 我已经考虑过了,不,最后我还会回来的。所以这仍然让我对问题所在感到困惑。
托尼 你的问题确实很奇怪,因为我得到了一个包含-1365和-1365.2的填充图案
你在命令行上收到消息了吗? 然而,您可能不再需要不知所措。这是我找到的一个图案填充文件,使用1000的图案填充比例,它完成了您想要做的事情
*circle32,Circle with 1/2 unit diameter
0, .48,.25, 1,.5, .04,-.96
90, .25,.48, 1,.5, .04,-.96
45, .31,.66, .7071067812,.7071067812, .042426407,-1.371787155
45, .66,.31, .7071067812,.7071067812, .042426407,-1.371787155
135, .34,.31, .7071067812,.7071067812, .042426407,-1.371787155
135, .69,.66, .7071067812,.7071067812, .042426407,-1.371787155
36.86989765, .34,.69, 1.4,.2, .05,-4.95
36.86989765, .62,.28, 1.4,.2, .05,-4.95
53.13010235, .69,.34, -1.4,.2, .05,-4.95
53.13010235, .28,.62, -1.4,.2, .05,-4.95
126.86989765, .31,.34, 1.4,.2, .05,-4.95
126.86989765, .72,.62, 1.4,.2, .05,-4.95
143.13010235, .66,.69, 1.4,-.2, .05,-4.95
143.13010235, .38,.28, 1.4,-.2, .05,-4.95
11.30993247, .52,.25, .9805806755,-.1961161351, .050990195,-5.048029318
11.30993247, .43,.74, .9805806755,-.1961161351, .050990195,-5.048029318
78.69006753, .25,.52, .9805806755,.1961161351, .050990195,-5.048029318
78.69006753, .74,.43, .9805806755,.1961161351, .050990195,-5.048029318
101.30993247, .75,.52, -.9805806755,.1961161351, .050990195,-5.048029318
101.30993247, .26,.43, -.9805806755,.1961161351, .050990195,-5.048029318
168.69006753, .48,.25, .9805806755,.1961161351, .050990195,-5.048029318
168.69006753, .57,.74, .9805806755,.1961161351, .050990195,-5.048029318
21.80140948, .38,.72, 2.22834405757,.1856953382, .0538516481,-5.3313131581
21.80140948, .57,.26, 2.22834405757,.1856953382, .0538516481,-5.3313131581
68.19859052, .26,.57, -2.22834405757,.1856953382, .0538516481,-5.3313131581
68.19859052, .72,.38, -2.22834405757,.1856953382, .0538516481,-5.3313131581
111.80140948, .28,.38, 2.22834405757,.1856953382, .0538516481,-5.3313131581
111.80140948, .74,.57, 2.22834405757,.1856953382, .0538516481,-5.3313131581
158.19859052, .43,.26, 2.22834405757,-.1856953382, .0538516481,-5.3313131581
158.19859052, .62,.72, 2.22834405757,-.1856953382, .0538516481,-5.3313131581
Hi Eldon公司
您提供的代码与我的代码完全相同。
如果你看第4行,最后一个值是-1.371787155
正如你所说,比例是1:1000
我所做的是尝试以1:1的比例创建一个模式,因此我的值接近代码中的值(1365)
命令行上的错误是
也许我可以寄给你。拍拍文件,你可以看看它是否在你的机器上工作?
我知道你可能会说使用有效的代码,但我已经创建了一个Excel UserForm,它有各种砖块和网格图案填充。这允许您使用1:1的比例更改大小。
然后,Excel程序创建。为您拍拍文件。我希望用圆形图案填充来实现这一点,从而允许我更改尺寸,例如圆形间距和圆形大小。
托尼 特拉沃森,
请阅读代码发布指南,并编辑您的第一篇文章,以包括代码标签。
线程已移至CUI、图案填充、线型、脚本和宏论坛。
欢迎来到CADTutor! 为我的疏忽道歉。
托尼
这是我在第6行返回之前收到的信息。当您在文本编辑器中时,请检查光标是否会下降到最后一个数据下方的行。如果不会,则需要再次返回。
我可以理解你想要为图案填充生成一个可变形式,但是圆有点不同。
基本上,使用图案填充,可以得到一系列线,这些线以一定角度展开,然后不时地向下接触以生成线段,然后向上抬起,直到下一个线段。我认为,你的目标是创建一个32段的圆,段之间有一个规则的11¼°。其中一些线需要走很长的路才能找到另一段来绘制。这就是为什么发布的文件没有规则的角度间隔,但它可以工作。因此,将这些维度放入电子表格中,您可以在其中缩放所需的位。通常使用舱口时,您应该看不到微小的不规则。
我认为你可以缩放圆的大小,但如果你能改变间距,除非你也改变了一些角度,你会感到惊讶。 我确实在文本文件中有一个返回行,所以其中一个仍然是个谜。
由于我刚刚开始编写圆形图案填充程序,我现在从您最后的评论中意识到,由于角度间隔的原因,这是不可能的。
谢谢你的帮助。看起来这对我来说是不可能被纳入我的计划的
当做
托尼
页:
[1]
2