X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev X-Exmh-Isig-CompType: repl X-Exmh-Isig-Folder: inbox From: "karl AT aspodata DOT se [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] missing drill file In-reply-to: <20230608194730.98EA08618443@turkos.aspodata.se> References: <20230608194730 DOT 98EA08618443 AT turkos DOT aspodata DOT se> Comments: In-reply-to "karl AT aspodata DOT se [via geda-user AT delorie DOT com]" message dated "Thu, 08 Jun 2023 21:47:30 +0200." Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="==_Exmh_1686317681_142300" Message-Id: <20230609133638.6FB958618451@turkos.aspodata.se> Date: Fri, 9 Jun 2023 15:36:38 +0200 (CEST) X-Virus-Scanned: ClamAV using ClamSMTP Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk This is a multipart MIME message. --==_Exmh_1686317681_142300 Content-Type: text/plain Karl: ... > I get no drill file, I only get: ... > Any idea why the export fails ? src/hid/gcode/gcode.c says: save_drill = is_bottom; /* save drills for one layer only */ Why not just take the first cu-layer and use that, as in the attached patch ? Still, I need to use --no-drill-mill. Are all thoose booleans defaulting to 1 and not settable via ~/.pcb/settings ? /// But since pcb supports buried vias, shouldn't there be different drill files for different layers ? Regards, /Karl Hammar --==_Exmh_1686317681_142300 Content-Type: application/x-patch ; name="gcode.patch" Content-Description: gcode.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gcode.patch" ZGlmZiAtLWdpdCBhL3NyYy9oaWQvZ2NvZGUvZ2NvZGUuYyBiL3NyYy9oaWQvZ2NvZGUvZ2Nv ZGUuYwppbmRleCBlZDU2OTVhNy4uY2RjMGZmZjUgMTAwNjQ0Ci0tLSBhL3NyYy9oaWQvZ2Nv ZGUvZ2NvZGUuYworKysgYi9zcmMvaGlkL2djb2RlL2djb2RlLmMKQEAgLTExMyw2ICsxMTMs NyBAQCBzdGF0aWMgRklMRSAqZ2NvZGVfZiA9IE5VTEw7CiBzdGF0aWMgaW50IGlzX21hc2s7 CiBzdGF0aWMgaW50IGlzX2RyaWxsOwogc3RhdGljIGludCBpc19ib3R0b207CitzdGF0aWMg aW50IGRyaWxsX2dyb3VwID0gLTE7CiAKIHN0YXRpYyBpbnQgZ2NvZGVfZXhwb3J0X2dyb3Vw W01BWF9HUk9VUF07CiAgICAgICAgIC8qITwgV2hpY2ggZ3JvdXBzIG9mIGxheWVycyB0byBl eHBvcnQgaW50byBQTkcgbGF5ZXIgbWFza3MuXG4KQEAgLTU1Miw2ICs1NTMsNyBAQCBnY29k ZV9jaG9vc2VfZ3JvdXBzICgpCiAKICAgICAgICAgICAgICAgLyogdGhlIGV4cG9ydCBsYXll ciAqLwogICAgICAgICAgICAgICBnY29kZV9leHBvcnRfZ3JvdXBbbV0gPSAxOworCSAgICAg IGlmIChkcmlsbF9ncm91cCA8IDApIGRyaWxsX2dyb3VwID0gbTsKICAgICAgICAgICAgIH0K ICAgICAgICAgfQogICAgIH0KQEAgLTc2Myw3ICs3NjUsNyBAQCBnY29kZV9kb19leHBvcnQg KEhJRF9BdHRyX1ZhbCAqIG9wdGlvbnMpCiAgICAgICAgICAgaXNfYm90dG9tID0KICAgICAg ICAgICAgIChHZXRMYXllckdyb3VwTnVtYmVyQnlOdW1iZXIgKGlkeCkgPT0KICAgICAgICAg ICAgICBHZXRMYXllckdyb3VwTnVtYmVyQnlTaWRlIChCT1RUT01fU0lERSkpID8gMSA6IDA7 Ci0gICAgICAgICAgc2F2ZV9kcmlsbCA9IGlzX2JvdHRvbTsgLyogc2F2ZSBkcmlsbHMgZm9y IG9uZSBsYXllciBvbmx5ICovCisJICBpZiAoaSA9PSBkcmlsbF9ncm91cCkgeyBzYXZlX2Ry aWxsID0gMTsgfSAvKiBzYXZlIGRyaWxscyBmb3Igb25lIGxheWVyIG9ubHkgKi8KICAgICAg ICAgICBnY29kZV9zdGFydF9wbmcgKCk7CiAgICAgICAgICAgaGlkX3NhdmVfYW5kX3Nob3df bGF5ZXJfb25zIChzYXZlX29ucyk7CiAgICAgICAgICAgZ2NvZGVfc3RhcnRfcG5nX2V4cG9y dCAoKTsK --==_Exmh_1686317681_142300--