查看: 7544|回复: 21
收起左侧

[其他] 船体零件排样套料程序

  [复制链接]
发表于 2010-8-1 22:03 | 显示全部楼层 |阅读模式 来自: 中国湖北武汉
本帖最后由 huzitom 于 2010-8-1 22:07 编辑

layout.JPG -->
零件排样系统-推广材料.rar (289.36 KB, 下载次数: 261)
欢迎对此感兴趣的朋友(特别是在船厂从事过套料工作的)多提宝贵意见。
本人电邮:matmul@21cn.com

一、程序使用说明
1.打开"零件排样系统.exe",程序可以用两种方式读取零件库文件:
  (1)零件列表方式,打开data\零件库(dxf格式)\零件列表.txt
  (2)零件文本方式,打开data\零件库(txt格式)\AllParts.txt
  所有零件的包围盒的左上角对准船体板的右下角
2.键入"s"或"S",可以一次选择多个零件。
  选择零件的方式有两种:
  1)点选(在零件内部点击鼠标,将高亮选择该零件。)
  2)框选(选择方式和AutoCAD类似。)
  注意:(1)只有选择了零件后才能对零件进行移动、旋转等操作。
        键入ESC键可取消对零件的选择
        (2)如果对已经被高亮拾取的零件进行点选,则它将被unpick。
3.键入"n",则搜索所有不在船体板范围内的零件,将第一个被搜索到的零件移动到
  屏幕右上角,并高亮显示该零件。
4.“剩余矩形法”排样
  (1)键入"l"或"L",对该零件进行剩余矩形法排样。
      依次键入"n","l","n","l"......则不断对待排样零件(也就是船体板外的零件)
  进行剩余矩形法排样。
  (2)可以一次选择多个零件进行剩余矩形法排样。
  注意:最好先进行剩余矩形法排样,然后进行遍历法排样
5.“基本遍历法”排样
  (1)键入”k”或”K”对零件进行遍历排样。(在某些情况
     下“遍历法”排样所需时间较长,请耐心等候。)
  (2)也可一次选择多个零件进行遍历排样。
6."增强遍历法"排样
  (1)键入"b"或"B"对被拾取零件进行增强遍历排样。
  (2)也可一次选择多个零件进行遍历排样。
7.视图拖动和缩放
  (1)键入"p"或"P",单击鼠标左键并松开,可对图形界面进行拖动。再次单击鼠标
     左键,拖动停止。
  (2)滚动鼠标滚轮可对图形进行缩放。值得注意的是:该缩放功能模拟AutoCAD,可
     以以鼠标为中心进行图形的缩放。
  (3)键入"z"或"Z"可对界面进行缩放
     (2.1)可以通过框选的方式的方式放大。
     (2.2)除了旋转命令,在任何命令状态下都可以通过滚动鼠标滚轮对图形进行缩放。
  (4)键入"x"或"X",可以看到整个船体板。
8.零件移动
  选择零件,然后键入"m"或"M",单击鼠标,手工移动零件。
9.零件移动(基于碰靠判断)
  (1)选择零件,然后键入"o"或"O"后,进行碰靠操作;
  (2)键入"m",在进行移动操作的过程中,如果按下shift键,则变成碰靠操作。
10.旋转零件
  选择零件,然后键入"r"或"R",单击鼠标,则在单击位置处出现一个交叉点,滚动鼠标滚轮(或
  键入"a"或"c")零件将围绕交叉点进行旋转。
11.零件往左下方靠拢
   选择零件,然后键入"g"或"G"零件将往左下方向其它零件进行靠拢。
12.零件往左下方靠拢(进退法)
   选择零件,然后键入"f"或"F"零件将往左下方向其它零件进行靠拢(两个零件靠拢后相互距离不超过0.01mm)。
13.排样效率计算,检查排样错误
  (1)键入"e"或"E",文件夹data里面会生成文件"report.txt",里面记录排样效率
   (排样效率=已排样零件面积/已排样零件占据板的面积*100%)。
  (2)如果在船体板之内的零件排样出现冲突,将会高亮显示有问题的零件。
14.生成排样图(dxf格式)
  关闭程序后,会在当前目录下生成dxf格式的排样图“Layout.dxf”。

二、零件库格式说明
  (1)零件列表
     (1.1)
        Plate Length=12000 (表示母板的长度为12000mm)
Plate Width=4000   (表示母板的宽度为 4000mm)
Part Distance=10    (表示零件之间的空隙为10mm)
     (1.2)零件路径和零件名
        d:\data\零件库(dxf格式)\part1-1.dxf
     (1.3)整个文件以#FileEnd结束
  (2)零件文本
     (2.1)
Plate Length=12000 (表示母板的长度为12000mm)
Plate Width=4000   (表示母板的宽度为 4000mm)
Part Distance=10    (表示零件之间的空隙为10mm)
     (2.2)每个零件以Part开始,以EndPart结束
     (2.3)Text下面一行是零件名
     (2.4)PartNumOfSameType下面一行输入同种零件数目
     (2.5)零件外圈点数据以OutLoop开始,以EndOutLoop结束
     (2.6)零件内圈点数据以InnerLoop开始,以EndInnerLoop结束
     (2.7)整个文件以#FileEnd结束

评分

参与人数 1 +3 金币 +15 +4 收起 理由
449832347 + 3 + 15 + 4

查看全部评分

回复

使用道具 举报

龙船学院
发表于 2010-8-2 10:35 | 显示全部楼层 来自: 中国江苏南通
SOFA
回复 支持 反对

使用道具 举报

发表于 2010-8-2 12:27 | 显示全部楼层 来自: 中国山东威海
ding
回复 支持 反对

使用道具 举报

发表于 2010-8-2 13:26 | 显示全部楼层 来自: 中国浙江台州
啥图?还浪费2币
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-3 22:32 | 显示全部楼层 来自: 中国湖北武汉
回复 4# 0125wuwei


    该程序可以生成dxf格式的排样图(AutoCAD可以打开)
回复 支持 反对

使用道具 举报

发表于 2010-8-4 20:44 | 显示全部楼层 来自: 中国浙江舟山
加油,做的还行,但是实际应用还有点远!现在的套料软件还是比较多的,多向国外的软件学习
回复 支持 反对

使用道具 举报

发表于 2010-8-6 18:02 | 显示全部楼层 来自: 中国福建福州
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-4 03:32 | 显示全部楼层 来自: 中国广东广州
回复 8# hsh305


    thx
回复 支持 反对

使用道具 举报

发表于 2010-9-7 14:17 | 显示全部楼层 来自: 中国江苏南通
楼主真厉害,但计算方法还需要,能做到像手工套的那么省料就可以卖钱了
回复 支持 反对

使用道具 举报

发表于 2010-9-7 15:14 | 显示全部楼层 来自: 新加坡
好的套料软件的真正优势在于,直接生成了切割指令而不是dxf图纸.......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-11 01:33 | 显示全部楼层 来自: 中国广东广州
回复 11# Remus


    因为没接触过切割指令,所以...
根据我的理解,工程套料软件生成的切割指令无非就是指示切割机的行走路径,这个行走路径有一个优化的问题。然后就是需要自动生成一些搭桥防止小的零件在切割的过程中跌落。

行走路径这一问题其实不难,关键在于路径的优化以及如何自动生成搭桥。因为缺乏工程经验,所以...

不知道有没有高手能指点一二?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-11 01:35 | 显示全部楼层 来自: 中国广东广州
回复 10# cxf320683


   我个人觉得我的程序生成的排样图应该不会比手工套料差。 不知道有没有人能够手工套料一下以证明或证伪我的观点?
回复 支持 反对

使用道具 举报

发表于 2011-3-10 15:48 | 显示全部楼层 来自: 中国江苏扬州
加油
回复 支持 反对

使用道具 举报

发表于 2011-3-10 18:14 | 显示全部楼层 来自: 中国上海
个人觉得信息太少,无从判断
回复 支持 反对

使用道具 举报

发表于 2011-11-1 08:52 | 显示全部楼层 来自: 中国江苏南通
不管怎样楼主还是辛苦了
回复 支持 反对

使用道具 举报

发表于 2011-11-1 08:53 | 显示全部楼层 来自: 中国江苏南通
起吗是原创
回复 支持 反对

使用道具 举报

发表于 2011-11-1 08:53 | 显示全部楼层 来自: 中国江苏南通
是原创就应该得到大家的支持,但钱可以少一点
回复 支持 反对

使用道具 举报

发表于 2011-11-1 09:06 | 显示全部楼层 来自: 中国广东广州
这是卖软件呢还是爆一爆你的套料本事呢?
要是卖软件,这样是很难看出好坏的。要是套料样板,材料利用率还是偏低啊。还有提升空间。
回复 支持 反对

使用道具 举报

发表于 2011-11-1 19:59 | 显示全部楼层 来自: 中国广东江门
不错,有想法,可以优化然后搞出商业版本的,卖钱。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-2 21:42 | 显示全部楼层 来自: 中国广东潮州
呵呵.好几年没上来,居然还有朋友关注.这个排样软件还有最新版本,链接如下:
http://www.huagongchuanhai.cn/packing/
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|标签|免责声明|龙船社区

GMT+8, 2024-9-19 08:58

Powered by Imarine

Copyright © 2006, 龙船社区

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