明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 13800|回复: 39

[讨论] 大家都来玩玩:选图形生成pat填充文件

[复制链接]
发表于 2013-11-28 09:56:44 | 显示全部楼层 |阅读模式
本帖最后由 飞诗(fsxm) 于 2013-11-28 10:05 编辑

   1. 填充图案定义格式
    与线型定义类似,填充图案的定义由标题行和模式行两部分组成。
    (1) 标题行:由填充图案名称和填充图案描述组成,标题行以“*”为开始标记,填充图案名称和描述由逗号分开,其格式为:
    *pattern-name [, description](“填充图案名称[,填充图案描述])
    (2) 模式行:由图案直线定义和填充线的控制信息组成,一个填充图案中可以定义多种类型的图案直线(AutoCAD对图案直线的数量没有限制。),其格式为:
    angle, x-origin, y-origin, delta-x, delta-y [, dash-1, dash-2, ...]
其中各项意义如下(见图32-5):
?  angle:填充线图案直线与水平方向的夹角。
?  x-origin、y-origin:第一条图案直线经过的坐标点。
?  delta-x:相邻的两条图案直线沿画线方向上的偏移值。
?  delta-y:相邻的两条图案直线之间的偏移值。
?  dash-1, dash-2, ...:图案直线的规格说明,与上节中简单线型的定义相同。

手工做填充教程http://bbs.zhulong.com/detail749982_1_1.html
=============================
曲线转直线啥的可以转r12 dxf再转入~!
或转wmf什么的,可简化虚线处理
先搞定直线跟实线就行了,曲线不是本贴论坛重点
========================================
用户:选图形,给定 角度,x间距,y间距
   pat文件名,
程序:生成pat文件
理论上应当没问题罗~!动动手,一起来玩玩哈,
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2013-11-28 09:58:45 | 显示全部楼层
来支持一下

评分

参与人数 1明经币 +1 收起 理由
飞诗(fsxm) + 1 抢到沙发送一分

查看全部评分

发表于 2013-11-28 10:03:18 | 显示全部楼层
想法不错,支持你早点把程序弄出来

点评

是大家都写写看,只是刚有这个想法 我还开始弄  发表于 2013-11-28 10:06
发表于 2013-11-28 10:08:20 | 显示全部楼层
一个好的开始就距离成功近了一半

点评

如果最终没有完成,一半等于零  发表于 2013-11-28 10:35
发表于 2013-11-28 10:28:05 | 显示全部楼层

点评

嗯,G版是的修剪边界生成,效果有些像,但原理不相同  发表于 2013-11-28 10:32
发表于 2013-11-28 10:40:48 | 显示全部楼层
大神又出山,明经就又热闹了。我对于这个毫无了解,顶一下。
发表于 2013-11-28 11:01:01 | 显示全部楼层
这些年来,难得一见飞师出手了
不知你的思想
发在什么地方了?
请明示
我等好跟随
发表于 2013-11-28 12:20:05 | 显示全部楼层
这个问题的难点在于当图案直线的斜率或斜率的倒数不为整数时,需要采取近似的方法来计算图案的元素!关于如何采取近似的方法来计算图案元素,几年前做过研究,也曾和高飞鸟大师探讨过这个问题,可是一直没搞出正确的结果来,计算出的图案结果总和源泉的图案工具和天正的图案工具有差别,不能得到正确的结果!
  许久不见飞诗大师在论坛现身,强烈支持一下!希望飞诗大师能搞定这个问题!
发表于 2013-11-28 12:46:55 | 显示全部楼层
静等大师出成果!
发表于 2013-11-28 13:53:34 | 显示全部楼层
坐等飞尸大师出成果!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-22 23:09 , Processed in 0.209856 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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