This website requires JavaScript. 夜鲁鲁鲁夜夜综合视频欧美,夜夜天天噜狠狠爱2019,夜夜高潮夜夜爽高清完整版1

<address id="ptvbv"></address>
<mark id="ptvbv"></mark>
<mark id="ptvbv"></mark><nav id="ptvbv"></nav>
  • <mark id="ptvbv"></mark>

    導出模塊
    2022-09-13 17:38 1151 0

    函數

    gkl_json script_save (const gkl_json &param, gkl_string &errorStr) 保存文件 更多...

     gkl_json script_save_as (const gkl_json &param, gkl_string &errorStr) 另存文件 更多...

     gkl_json script_export_gerber (const gkl_json &param, gkl_string &errorStr) 導出gerber文件,多層輸出,并行輸出 更多...

     gkl_json script_drill_tail_step_update_layer (const gkl_json &param, gkl_string &errorStr) 設置尾孔層中的輸出尾孔 間距和最小,最大孔徑用 更多...

     gkl_json script_export_dxf (const gkl_json &param, gkl_string &errorStr) 導出dxf文件 更多...

     gkl_json script_export_ipc356 (const gkl_json &param, gkl_string &errorStr) 導出ipcd356a文件 更多...

     gkl_json script_export_tgz (const gkl_json &param, gkl_string &errorStr) 導出odb++ tgz文件 更多...

     詳細描述

    函數說明

    ◆ script_drill_tail_step_update_layer()

    gkl_json script_drill_tail_step_update_layer(const gkl_json & param,gkl_string & errorStr )

    設置尾孔層中的輸出尾孔 間距和最小,最大孔徑用

    參見

    script_drill_tail_step_update_layer()

    參數

    [in]json{ "stepname":"drill", --—指定尾孔step 名字 "layername":"drl", --—設置的鉆孔層,層名 "holegap":2.0, --—尾孔間距 "minholesize":0.5, --—尾孔最小孔徑 "maxholesize":3.0 --—尾孔最大孔徑 }

    返回

    true成功,false 失敗

    ◆ script_export_dxf()

    gkl_json script_export_dxf(const gkl_json & param,gkl_string & errorStr )

    導出dxf文件

    參見

    script_export_dxf()

    參數

    [in]json        {
                "path" : "E:\\test_unit\\1012\\tlerror",                    ---輸出文件夾
                "step" : "orig",                                            ---輸出step名字
                "check" : true,                                             ---是否檢測資料信息
                "format" : {
                        "dxfrepeat" : true,                                 ---dxf是否打散repeat輸出
                        "dxffile" : "1",                                        ---dxf輸出 "1" 表示所有層輸出到一個dxf文件 "n"表示每層輸出一個文件
                        "dxfunit" : "mm",                                       ---dxf輸出 單位 "mm"公制 "inch"英制
                        "filmlw" : true,                                        ---dxf 菲林層輸出線寬模式,true為輸出線寬
                        "drilllw" : true,                                       ---dxf 鉆孔層輸出線寬模式,true為輸出線寬
                        "roulw" : false
                },
                "layers" : [
                        {
                            "centerx" : 0.0,
                            "centery" : 0.0,
                            "layername" : "tl",
                            "outname" : "to",
                            "outtype" : "gerber",                               ---gerber類型, dxf將輸出 實心填充模式
                            "scalex" : 1.0,
                            "scaley" : 1.0
                        },
                        {
                            "centerx" : 0.0,
                            "centery" : 0.0,
                            "layercontext" : "board",
                            "layername" : "drl",
                            "layertype" : "drill",                              ---gerber類型, dxf將輸出 實心填充模式
                            "outname" : "drl",
                            "outtype" : "drill",
                            "scalex" : 1.0,
                            "scaley" : 1.0
                        },
                        {
                            "centerx" : 0.0,
                            "centery" : 0.0,
                            "layername" : "ko",
                            "outname" : "ko",
                            "outtype" : "rout",                             ---gerber類型, dxf將輸出 中心骨架線模式
                            "scalex" : 1.0,
                            "scaley" : 1.0
                        }
                ]
            }
    

    返回

    string waining信息

    ◆ script_export_gerber()

    gkl_json script_export_gerber(const gkl_json & param,gkl_string & errorStr )

    導出gerber文件,多層輸出,并行輸出

    參見

    script_export_gerber()

    參數

    [in]json        {
                "path" : "E:\\test_unit\\1012\\tlerror",                        ---導出文件目錄
                "step" : "orig",                                                ---導出step名字
                "prefix" : "",                                                  ---導出文件前綴名
                "suffix" : "",                                                  ---導出文件后綴名
                "check" : true,                                                 ---導出文件前是否檢測變化,檢測項包括 刀具更改 陰陽板更改未刷新 整版網絡有修改,提示先進行網絡對比
                "inherit_taillstep":false,                                      --導出鉆孔自動繼承尾孔step的gap,信息是否繼承STEP內的信息
                "format" : {                                                    ---輸出文件格式定義
                            "breakrepeat" : true,                               ---repeat是否打散輸出,true打散,false不打散輸出
                                                                                ---菲林輸出為gerber rs274x格式
                            "format" : "2:5",                                   ---省零規則
                            "lzero" : "lz",                                     ---省零方式 lz前省零, tz后省零
                            "surfaceraster" : true,                             ---多邊形輸出 true, false 則多邊形填充線輸出
                            "filmminbus" : 1,                                   ---多邊形填充線線寬大小
                            "unit" : "inch",                                    ---輸出單位 inch 英制 mm公制
                                                                                ---鉆孔輸出為excellon2格式
                            "drillrepeat" : true,                               ---鉆孔repeat是否打散輸出,true為打散,false不打散
                            "drillbreaktext" : true,                            ---鉆字是否打散,true打散, false不打散
                            "drilloptpath" : true,                              ---鉆刀路徑優化,true為優化,false不優化
                            "drilljump":false,                                  ---鉆孔是否跳刀 true為跳刀,false不跳刀
                            "drilljumpholedis":0.8,                             ---鉆孔跳刀限值,小于0.8mm,則跳刀,否則不跳刀,單位只能是mm
                            "drlformat" : "3:3",                                ---鉆孔省零格式
                            "drllzero" : "tz",                                  ---鉆孔輸出省零方式 lz 前導零,tz 后導零
                            "drlunit" : "mm",                                   ---鉆孔坐標單位 inch 英制 mm公制
                                                                                ---鑼帶輸出為excellon2格式
                            "routrepeat" : false,                               ---鑼帶repeat是否打散輸出,true為打散,false不打散
                            "routformat" : "3:3",                               ---鑼帶省零格式
                            "routlzero" : "tz",                                 ---鑼帶省零方式 lz 前導零,tz 后導零
                            "routunit" : "mm"                                   ---鑼帶坐標單位 inch 英制 mm公制
                            },
                "layers" : [                                                    ---輸出層的參數
                            {
                                "centerx" : 0.0,                                            ---坐標縮放中心 x坐標
                                "centery" : 0.0,                                            ---坐標縮放中心 y坐標
                                "layername" : "tl",                                         ---輸出層名
                                "outname" : "to",                                       ---輸出文件名
                                "outtype" : "gerber",                                   ---輸出類型, gerber 為 rs274x drill 為 rs274x rout 為 rs274x
                                "scalex" : 1.0,                                         ---x方向縮放系數
                                "scaley" : 1.0,                                         ---y方向縮放系數
                                "offsetx":0.0,                                          ---x方向偏移
                                "offsety":0.0,                                          ---y方向偏移
                                "angle":90,                                             ---逆時針旋轉角度
                                "mirr":0                                                ---0不鏡像,1為上下翻轉,2位左右翻轉
                            },
                            {
                                "centerx" : 0.0,
                                "centery" : 0.0,
                                "layercontext" : "board",
                                "layername" : "drl",
                                "layertype" : "drill",
                                "outname" : "drl",
                                "outtype" : "drill",
                                "formatString":"",                              ----輸出文件頭信息,該參數為非必須參數,用戶設置的內容為空字符串,輸出默認文件頭,否則輸出用戶設置文件頭
                                "scalex" : 1.0,
                                "scaley" : 1.0
                                "offsetx":0.0,                                          ---x方向偏移
                                "offsety":0.0,                                          ---y方向偏移
                                "angle":90,                                             ---逆時針旋轉角度
                                "mirr":0                                                ---0不鏡像,1為x方向鏡像,2位y方向鏡像
                            },
                            {
                                "centerx" : 0.0,
                                "centery" : 0.0,
                                "layername" : "ko",
                                "outname" : "ko",
                                "outtype" : "rout",
                                "formatString":"",                              ----輸出文件頭信息,該參數為非必須參數,用戶設置的內容為空字符串,輸出默認文件頭,否則輸出用戶設置文件頭
                                "scalex" : 1.0,
                                "scaley" : 1.0
                                "offsetx":0.0,                                          ---x方向偏移
                                "offsety":0.0,                                          ---y方向偏移
                                "angle":90,                                             ---逆時針旋轉角度
                                "mirr":0                                                ---0不鏡像,1為x方向鏡像,2位y方向鏡像
                            }
                ]
            }
    

    返回


    { "outwarning":"未檢查", "msg":null }

    ◆ script_export_ipc356()

    gkl_json script_export_ipc356(const gkl_json & param,gkl_string & errorStr )

    導出ipcd356a文件

    參見

    script_export_ipc356()

    參數

    [in]json        {
                "path" : "E:\\test_unit\\1012\\tlerror",                    ---輸出文件夾
                "step" : "edit",                                            ---輸出step名字
                "format" : {
                        "ipcunit":"inch",                                   ---ipc輸出單位 inch英制 mm公制
                        "ipcadjancency":true,                               ---輸出鄰接網絡信息
                        "ipctrace":true,                                    ---輸出走線
                        "ipctool":true,                                     ---輸出刀信息
                        "ipcpanel":true,                                    ---輸出panel信息
                        "ipcrepeat":true                                    ---輸出repeat信息
                }
            }
    

    返回

    string waining信息

    ◆ script_export_tgz()

    gkl_json script_export_tgz(const gkl_json & param,gkl_string & errorStr )

    導出odb++ tgz文件

    參見

    script_export_tgz()

    參數

    [in]json    "E:\\test_unit\\1012\\tlerror"              ---輸出文件夾,目標文件夾中生成 jobname.tgz
    

    返回

    true成功,false 失敗

    ◆ script_save()

    gkl_json script_save(const gkl_json & param,gkl_string & errorStr )

    保存文件

    參見

    script_save()

    返回

    true成功,false 失敗

    ◆ script_save_as()

    gkl_json script_save_as(const gkl_json & param,gkl_string & errorStr )

    另存文件

    參見

    script_save_as()

    參數

    [in]string"e:\\1234.ddw" 全路徑

    返回

    true成功,false 失敗


    互動評論 0

    注意:此留言僅作為嘉立創與客戶日常交流之用,回復不是很及時,急切問題請聯系我司工作人員處理!
    登錄注冊 后才可以留言哦!
    夜鲁鲁鲁夜夜综合视频欧美,夜夜天天噜狠狠爱2019,夜夜高潮夜夜爽高清完整版1