找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 28625|回复: 19

【黑科技】CAD内自动套料,排样,排版功能终于被攻克了!!

[复制链接]
发表于 2019-6-22 11:39:00 | 显示全部楼层 |阅读模式
本帖最后由 AA纯水乐 于 2019-6-22 11:42 编辑 $ R6 y" U; {# T: I; _
  A2 r" d' b4 R6 H: P

( D+ i% B. Q9 S多年以来,直接在CAD内套料(排版,排样)一直是一个市场空缺,相关的好用的套料软件,都被很多大公司所垄断
4 ], v0 h8 U+ G6 ?' Y0 k+ [0 _  M3 A+ a/ r
% ?# }+ r- ?6 K$ r, [2 k
价格十分不亲民,作为一个程序开发人员,通过了近半年的研究,终于攻破了在CAD内直接套料的算法,让程序跑起来了
/ i; [2 w5 j8 O
0 Z4 `" Z- v8 ]5 ~% R: p2 T( s
" |* k/ e7 K! L, z  M
且支持CAD的版本十分宽裕 :2010-2020!算法优化到位,效果和效率都有很不错的表现!有需要可以联系微信18651141184  座机:028-83925515  QQ:564873248
, {) z& x: [9 A8 n( F1 Z$ U
6 |1 {2 {6 A' l9 g! S
7 y! N$ ]# N* g2 e' `
  I, _2 j+ Z5 P+ I+ y3 D% ]# n, x

2 D, n, [  |7 [+ C$ w4 Q9 K, E3 ~

+ t# H; w  l2 G3 c1 U: a 2019年4月30日,我们通过半年左右的时间,研读了多篇论文,终于开发出了在CAD内直接排版的功能,自动排版也被成称为自动套料,自动排样!属于NP完全问题的一种分支(ps:NP完全问题(NP-C问题),是世界七大数学难题之一。 NP的英文全称是Non-deterministic Polynomial的问题,即多项式复杂程度的非确定性问题。简单的写法是 NP=P?,问题就在这个问号上,到底是NP等于P,还是NP不等于P
/ c6 ]( W6 y6 W* k/ \) i, c7 i3 ?; k, \6 c% p
      难度:算法的难度在于:比如有100个零件,应该以什么样的顺序和角度去排列?就100个零件而言,不算角度,排法就有100的100次方种。加上角度就有100的100次方的360次方种!这是一个指数型的计算量,稍不注意就会造成指数爆炸,就目前办公用的微型计算机而言,是无法承受这种计算压力的,且由于是作为atuocad插件,很多东西要受到cad自身的限制,我还要做好与cad图形的兼容与处理,多版本CAD接口的差异适应,CAD用户操作习惯的照顾等等一系列的问题,都是一块块坚硬的骨头,需要一块块啃掉。
3 {& V3 |9 {4 g* {$ j% ^& @0 n! R5 G7 W8 G) c6 |
    优势: 通过不断的调试,以及结合多年的水刀拼花制图经验,我们研究出了一套适合瓷砖加工行业零件排版的算法,在尽量少占用cpu资源的前提下,得到了较好的排列组合的效果!且完全是CAD内运行,不借助其他第三方程序。由于本人是由画图员转为程序开发,因此程序设计会更人性化,方便性,易用性具有非常大的优势。
9 n$ }; B& ~8 ?- j0 z! d0 B) o! W$ V' p, s( J$ j# ?8 w
8 F8 H$ K% W5 h: ]& P
    不足:程序由c#开发完成,C#这种托管型代码由于运行时需要由.net中转,因此不可避免的会造成一些性能损耗,所以在效率上,就算是同样的算法,和c++比起来依然有差距。还有就是作为初出茅庐的我们,尝试去解决一个高等数学问题,和同类成熟的软件比起(特别是国外的),我们依然有很大的进步空间。; g9 O3 z/ [0 |1 V

7 x8 T+ Q0 G% J5 l' h- m% K

; Z  D: f) ]" w, Y* d3 X    后续:但无论如何,我们算是有个美好的开端,作为水刀拼花行业插件的鼻祖,我们有义务继续为水刀拼花行业解决更多的问题,比如大家期望的  自动描图 ,甚至一键出图,我们也会努力去研究,希望看到这篇文章的网友,多多支持我们!! G- a4 h& P0 E
( ]; G  h# {4 G
以下附上我们软件的其他的功能演示7 t) C- I. D* A6 t6 h; y; N
/ _  j" T# l1 M$ Y: Z" l3 ?

% R. j0 k6 l; o. a3 K% g8 F, v8 d, Z5 g
9 g: o# q2 h9 C8 \+ K2 y& V0 Q" W/ }
* @3 {6 t% A% A/ y

6 T8 ?0 D7 G8 _7 h7 \) \5 |# F/ F& ^& p1 S
6 l& ?. i/ V( R- I9 \; m- K5 O4 H
) `# F$ h. j4 m- S

3 b; R2 b/ Y- x& s) c) w- O
4 w- d! M6 d9 H' ?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×

评分

参与人数 1威望 +1 收起 理由
zmztx + 1 不容易

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2019-6-22 13:24:04 | 显示全部楼层
自己顶一下
发表于 2019-6-22 14:12:25 | 显示全部楼层
支持,CAD排版看起来很有用
 楼主| 发表于 2019-6-22 14:16:27 | 显示全部楼层
自由自在CS 发表于 2019-6-22 14:120 |% |5 A* @/ k$ G. S% R3 T
支持,CAD排版看起来很有用
! v1 Z* h% B1 R7 }0 Z
十分有用的呀1 W5 S# O* B8 O4 K( w( C* M
发表于 2019-6-22 14:54:56 | 显示全部楼层
激光割的很喜欢这东西
发表于 2019-6-22 15:13:32 | 显示全部楼层
本帖最后由 zmztx 于 2019-6-22 15:18 编辑 9 P! ]7 Y% e; R1 u5 d

2 H5 d0 I( D1 q7 H, W帮顶; l, w/ r( G1 M8 `0 x" P6 {/ _+ G
论坛里的帖子多如牛毛,这个帖子却是凤毛麟角
1 U; F' w2 m' D% K* q' q% W8 X如果真是实现了套料(排版,排样),很了不起。很多论坛都出现过这样的数学问题。其中很多被认为是NP问题,也就是无解。对这样的问题,往往就是凑数,也不要求最佳,能给出相对节约的方案就不错了
2 b$ Q9 a, q$ C$ J0 L- T# }比较难得是拼花,最常见的是做衣服的布料,把图案弄对称
6 l; {6 `8 X, v说老实话,这东西挺不容易的,如果工厂遇到的问题,都能解决,真心不易7 a4 d: n: D1 A% `( E
( |5 K5 `4 R) I9 R
另外,不知计算效率怎么样?要等很长时间吗5 j- C- T, k0 m$ S, u
发表于 2019-6-22 15:36:32 | 显示全部楼层
等待时的动态效果有创意^_^
 楼主| 发表于 2019-6-22 15:53:43 | 显示全部楼层
风》追逐 发表于 2019-6-22 14:54- q' k5 B1 {9 |( ?
激光割的很喜欢这东西

; `9 w) R% p; C/ s1 A( `是的呢9 v4 n2 Z% k5 w0 N
发表于 2019-6-22 16:03:00 | 显示全部楼层
帮顶一下
回复

使用道具 举报

发表于 2019-6-22 16:14:33 | 显示全部楼层
HOW MUCH?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-8-2 17:48 , Processed in 0.069706 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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