Comments (5)
Hi M.!
You might try the fix from Alexander Arkusha explained on my homepage.
The fix is described as second topic on this page, starting with
"A further improvement over the original version was suggested by Alexander Arkusha in the end of 2017."
Please keep an eye on the line numbers, perhaps you and I refer to different vesions of pcb-gcode.
But given the context, you will find the correct lines, where to change the code.
Harry
from pcbgcode.
Hi Harry,
I'm not sure that the two problems are the same?
Using ver-3.6.3 (and previously ver-3.6.2.4) if I select "Generate bottom outlines" AND "Spot drill holes" I found no problem with the spotted points that were made. As far as I could tell the points were cut to the correct depth (0.2mm in my settings) by the V-Engraver after the track outlines were cut. i.e. both tasks were in the *.etch gcode file.
My problem, is different. If I select "Generate bottom (or top) drill" ONLY. The drill file will drill the first hole correctly but the rest will only be to the depth specified in the "Spot drill holes depth" field.
Lastly, just to be sure, I made the amendments described on your web page. As far as I could tell with the limited testing, I could detect no difference in the gcode output with or without these amendments! Now, it is highly likely that I have not done them correctly but I have attached them below in the hope that you could check them for me.
Regards, M.
3files.zip
from pcbgcode.
Hi M.!
Your files seem been edited correctly to me.
As far as I remember, the problem addressed with Alexanders amendments, is, that if "spot drill" and "drill holes", respectively, are selected both, then the spot drills are executed with the depth defined for drilling the holes.
Whether these problems occur with two sided boards or only with one sided ones, I don't know. I didn't dig into it deeply.
I had those problems with one sided boards and the amendments of Alexander fixed the problem for me.
If your problem isn't solved with Alexanders amendments, then probably you found another problem in the code and we have to wait for Johns solution.
Harry
from pcbgcode.
"... and we have to wait for Johns solution."
Good idea.
Regards, M.
from pcbgcode.
@mprowe can you test the last version I released and let me know if the problem is still there?
I can't seem to reproduce it.
Also, if you could post your settings/*.h
files, that would be helpful too.
Thanks!
from pcbgcode.
Related Issues (18)
- Use small endmill to mill holes of various sizes HOT 2
- Milling with 3 bits HOT 2
- Mismatch between ULP and settings files versions - won't run HOT 2
- Does PCB-GCode Work with Latest Eagle Version on Mac? HOT 1
- Images for pcb-gcode-setup aren't found, causing window to be larger than screen. HOT 1
- Document links to online groups outdated, bump version number.
- corrections and addtions to pcb-gcode HOT 8
- Using PCB-Gcode in Fusion 360? HOT 2
- Milling the board outline HOT 2
- Milling the board outline, take 2 HOT 1
- Preview doesn't start, get error messages instead HOT 2
- Compatibility of pcb-gecode with EAGLE version
- Don't generate files that are not selected as wanted
- Milling the board outline performs "climbing"
- Milling board outline with rounded corners HOT 4
- different depth for milling holes and circumference, respectively HOT 1
- sporadically erratic sorting of etching pathes on double sided boards HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pcbgcode.