BAN格式说明

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAN格式

定义说明

 

 

V3.0

 

 

 

 

 

 

 

 

 

MicroDraw Tech

20151121

 

 

 

 

一 概述

 

BAN格式是一种板材的定义格式;定义了板材的形状、孔位、槽位、修边信息; 同时也定义了板件的材质、纹路、封边等信息;用xml格式来记录信息,后缀名称为 ".ban";

BAN格式是一种完全开放的数据格式,可以兼容目前市面上多种拆单软件生成的数据;

在生产过程中,孔槽位信息可以直接生成下位机的数控代码;纹路材质封边等信息可以作为参照提示工人如何放板及翻板加工;

例如:下面是一块板的形状,包括了垂直孔、水平孔和槽位,蓝色的孔是反面孔;

 

 

其XML格式如下

 

 

二 板件坐标系及面定义

 

 

板件坐标系和面定义说明;

 

 

 

 

 

 

 

 

 

三 数据定义说明

 

  1. 版本说明

     

<MicroDrawBan_XML Version="3.0" Time="" Source="" SourceType="">

固定格式, Version为版本号 Time 文件创建时间 Source 源文件(可能由其他软件生成)
SourceType 源数据格式

 

2、板材基本信息

<Plane Name="" Code="10012-2501" Code1="10012-2502" Material="" Width="600" Hight="300" Thickness="18" Grain="DIR_NONE" EdgeFBLR="0 ,0 ,0 ,0" PlaneSize="0">

 

Name 名称
Code 编号,正面条码编号;通常是文件名称

Material 材质
Width Hight Thickness 宽高厚(尺寸包含了封边信息)

CutWidth 开料宽度

CutLength 开料长度
Grain 纹路信息,DIR_NODE没有 DIR_HOR 横纹 DIR_VER竖纹
EdgeFBLR 封边厚度,顺序为前后左右;
EdgeInfo 封边描述
PlaneSize 正反面打孔数量; 单面打孔1 双面打孔2

Production 产品名称

Order 订单号
OrderDate 订单日期

HoleInfo 孔槽信息 V3H4B2S1

CodeA A面编码

CodeB B面编码

CustomerName 客户名称

 

3、外轮廓数据    

<Outline>

<Point Value="0 0 0"/>

<Point Value="600 0 0"/>

<Point Value="600 300 0"/>

<Point Value="0 300 0"/>

<Point Value="0 0 0"/>

</Outline>

如果是异形板件,会有多个坐标信息;

 

 

4、孔位数据

<HoleV Name="" Face="A" Start="200 100 0" End="200 100 -13" Diameter="10" IsCuted="0"/>

<HoleV Name="" Face="A" Start="100 25 0" End="100 25 -13" Diameter="15" IsCuted="0"/>

<HoleV Name="" Face="A" Start="25 100 0" End="25 100 -13" Diameter="15" IsCuted="0"/>

<HoleV Name="" Face="A" Start="100 275 0" End="100 275 -13" Diameter="15" IsCuted="0"/>

<HoleV Name="" Face="A" Start="575 100 0" End="575 100 -13" Diameter="15" IsCuted="0"/>

<HoleV Name="" Face="B" Start="400 200 0" End="400 200 -13" Diameter="10" IsCuted="0"/>

<HoleH Name="" Face="D" Start="100 0 -9" End="100 25 -9" Diameter="8" IsCuted="0"/>

<HoleH Name="" Face="L" Start="0 100 -9" End="25 100 -9" Diameter="8" IsCuted="0"/>

<HoleH Name="" Face="U" Start="100 300 -9" End="100 275 -9" Diameter="8" IsCuted="0"/>

<HoleH Name="" Face="R" Start="600 100 -9" End="575 100 -9" Diameter="8" IsCuted="0"/>

HoleV     直孔

    HoleH     水平孔

Face     面 正面A 背面B 左面L 右面R 上面U 下面D

 

Start     孔起点,坐标 X Y Z

End     孔终点,坐标 X Y Z

Diameter 孔直径

IsCuted 是否已经被加工 没有加工0 加工过1 禁止加工-1

 

4、槽位数据

<SlotL Name="" Face="A" Start="0 250 0" End="600 250 0" Width="4" IsCuted="0"/>

<SlotL Name="" Face="A" Start="520 300 0" End="520 0 0" Width="4" IsCuted="0"/>

<SlotA Name="" Face="A" Start="870.6 -456.1 -9.0" End="870 -459 -9.0" Center = "20.90 200 -9" IsCuted="0" />

<SlotA Name="" Face="B" Start="870.6 -456.1 -13.0" End="870.6 -459.1 -13.0" Center = "20 200 -9" IsCuted="0" />

 

<SlotS Name="" Width="8.0" Face="A" IsCuted="0"

<Point Value="830.6 -564.5500 -6.0"/>

<Point Value="830.6 -981.5500 -6.0"/>

<Point Value="950.6 -981.5500 -6.0"/>

<Point Value="950.6 -564.5500 -6.0"/>

<Point Value="830.6 -564.5500 -6.0"/>

/>

 

SLotL 槽(直线段)

SlotA 弧形倒角

SlotS 曲线

Start End 起点,终点 (以槽的中心线来定义)

Center 圆弧或圆的圆心

Width 槽宽度,如果槽宽度为0;则表示为切角;

 

 

4、异形数据

 

修边表示

<SlotA Name="" Face="A" Start="200 500 -18" End="0 300 -18" Center="200 300 -18" Width="0" IsCuted="0"/>

<SlotA Name="" Face="A" Start="800 500 -18" End="1000 300 -18" Center="1000 500 -18" Width="0" IsCuted="0"/>

 

 

 

 

 

<SlotS Name="" Face="A" Width="6" IsCuted="0" PtCout="6">

<Point Value="45 175 -18"/>

<Point Value="157 254 -18"/>

<Point Value="249 175 -18"/>

</SlotS>

<SlotS Name="" Face="A" Width="6" IsCuted="0" PtCout="6">

<Point Value="45 175 -18"/>

<Point Value="157 254 -18"/>

</SlotS>

 

 

 

四 翻板加工

 

  1. 第一次加工时会加工直孔、侧孔及正面槽; 翻板后仅仅加工反面槽和反面直孔;
  2. 翻板数据书写格式如下;
    openfile 33250150.ban -auto

文件名称 33250150.ban为板文件; -auto 为自动翻板

  1. 例如

 

 

 

  1. 通常为两个条形码;分别代表正面和反面;

 

五 注意事项

  1. 板的尺寸包含了封边厚度;
  2. 板的正面(A面)为基准面,即Z=0; 直孔的起点Z必须为0; 终点Z必须小于0;且绝对值不能大于板的厚度;
  3. 反面孔的起点Z为板厚度*-1;终点Z不能大于0;
  4. 直孔的起始点和终止点的X,Y坐标必须相等;
  5. 水平孔的起点Z和终点Z必须相等; L和R面水平孔的Y坐标必须相等; U和D面水平孔的X坐标必须相等;
  6. 圆弧表示用起点、终点及半径来表示, 起点到终点必须是逆时针方向;
  7. 纹路、材质、封边等信息可以作为参照提示工人如何放板及翻板

 

转载于:https://www.cnblogs.com/asuo/p/5225938.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值