milling out areas around traces?
2
#pcbgcode
#eagle
#mill
#etch
I would like to increase trace and device isolation. i can't find advice on how to do this in the PCBGCODE Manual, so assume this must be something that can be done in Eagle. It looks as though one cuts the initial isolation passes with the etcher, than mills away adjacent copper with a milling tool. Where should I look to read up on this? Additionally, I've been tinning my boards with MG Chemicals Liquid Tin. Works well if copper is properly sanded with 400 grit and degreaed with actone - IPA might be better. Why not do same thing with via rivets? john
|
#gcode Mach3 How to populate Tool Information in Tool Table
#gcode
I am new to Mach 3 setup and commands and I have a question.. Is there a G-code command I can use to populate Tool Table in Mach3 in a way that every tool change the operator can see TOOL DIAMETER in the "TOOL INFORMATION" Panel of Mach 3 ??? I could not find anything about this
|
Bottom layer inverts Z-direction??
#2-layer
#pcbgcode
Hi, Thank you for this great plugin for Eagle :-) It works perfect in combination with my StepCraft CNC mill for pcb projects. I have recently installed Eagle+pcbgcode on a new machine. Everything works just like on my older computer, but the etch file generated for the bottom layer, has inverted Z-axis direction..? Meaning it drills holes upwards, and of course the drill breaks, as it makes the in-between movements downwards. The top layer etch are processed fine. The workaround so far, is to invert the direction of all Z-axis movements. Meaning I flip the drill depth from 2 mm to -2 mm. The same for movements,, Z-up, spots ect. My older version of Eagle+pcbgcode does not behave like this. The workaround is a bit annoying as I need to setup a lot of Z-parameters when generating two layer projects. Has anybody experienced this issue? Can it be fixed? (Did I miss a setting for bottom layer?) Best regards /Christian
|
Error Codes ??
19
#pcbgcode
Hi Well i was able to make a .nc drill file using pcbgcode with Mcnugget6750 as the output to see if that would work on my 3018 cnc, well it seems to be the right format Iam using Candle software ver 1.1.7 but when i run the file it pops up with 3 error codes 36: M6 T01 ; 0.600000 < ERROR 20 231: M6 T02 ; 0.900000 < ERROR 20 264: M6 T03 ; 3.000000 < ERROR 20 I have no idea what these mean, but if i ignore them it seems to work Anyone know what might be the prob Thanks Howard
|
settings window to big in pcgcode setup
3
#eagle
#gcode
Hi All Am just trying to set up pcbgcode on eagle 9.6.2 but the window is to big and i cannot see all the options is there a way to alter this so that i can see it all Thanks Howard
|
Milling layer
3
#pcbgcode
hello to group I have searched the message data base but can't figure out an answer. I draw a square using green layer 46, EAGLE 7.3 I run pcbgcode 3.6.2.4 with milling box checked I get nothing on the top or bottom milling screens. simple fix? any help much appreciated Richard B
|
#eagle #etch #gcode #pcbgcode
3
#pcbgcode
#eagle
#etch
#gcode
Update on this problem :- 1) Problem exists on all versions of Eagle installed (7.7.0 , 9.6.0 and 9.6.2) 2) Problem only appears if "Top stencil" is run with Bottom outlines" 3) Downloaded a fresh copy of pcb-gcode and used new copy of pcb-gcode.ulp. Problem still present. Attempted to run new copy but opening setup screen was incorrect and when run it complained about not finding javaw.exe. Puzzled by this and dont know where to look for configuration - couldn't find the file anyway even though my working copy of pcb-gcode runs fine!! Another mystery to solve. I've attached a number of screenshots the illustrate the problem - hope they help clarify the problem. All parameters of pcb-gcode were left unchanged for all test screenshots, and are identical to those used for CNC machine operation
|
Double sided board etch file problems
#2-layer
I have a newly designed circuit board using mainly SMD components with just few through hole connectors as well. The board is double sided to allow connection to the TH components, and 1/32" rivets provide connections between top and bottom layers. Eagle revision is 9.6.2. Running "pcb-gcode" with options set for top mill and stencil and both top and bottom outlines, generated all the top layer files correctly. However the bottom outline is totally garbled!!. After much tearing of hair and gnashing of teeth, I found that a proper bottom etch file was only generated if all the top layer options are unticked leaving just bottom layer outline set. So the workaround is to generate all top layer files first, then run a separate pass for just the bottom etch file. I've no idea if this problem is unique to my setup or if it is caused by some "feature" of the latest Eagle revision.
|
#eagle #pcbgcode PCB-Gcode Setup window running off screen
7
#eagle
#pcbgcode
I'm using a MacBook Pro 13", running the latest Eagle and PCB-Gcode. When opening the setup window I am getting a window that runs off the screen. There's also no option to resize the window. Any suggestions?
|
pcb-gcode viewer is not starting in freebsd/wine environment
3
#pcbgcode
#viewer
Hello. I have been working with eagle and gcode since 2010. My pcb-making-machine setup is an old CNC machine from the soviet era with a big communist three-rack-sized mainframe (PDP11 clone) which I modified to load g-code from 9-track tapes and no longer from punched cards. On desktop side everything works perfect with this setup: some ancient PC running FreeBSD/amd64 + wine + eagle6.4 + pcb-gcode "release alpha 316" (on the same green CRT display but I prefer to VNC from a normal computer). I optimize the passes (sort the tool path for making board) using pcb-gcode-wizard (version 101/April 2012) and sort/optimize the top and bottom g-code files. Then I transfer three resulting files on three different 9-track tapes: top, bottom and bottom drill. I load each tape into its own reel-to-reel drive then I start the system. I have to turn the board on the other side when top milling process is finished, then I manually change the drills when the system asks me to. However I am unable to "re-paint" (modify) the resulting g-code and the dinosaur shows only numbers on the screen - nothing is graphic. Sometimes (rarely) I have to make manual corrections on the resulting boards by using a scalpel. I built many complicated boards using this ancient setup - the last one is a replacement for one of my ancient tape drives: https://hackaday.io/project/133859-the-pertec-whisperer-mainframe-tape-drive-emulator Today I discovered the latest version of pcb-gcode and surprise - the author programed a viewer (thank you!!!!). Because my setup is a little weird, the viewer does not start. I modified the pcb-gcode.ulp so it should always run the viewer.exe no matter of which OS it detects. I also tried to manually start the viewer but it says "file not found". It generates the files, I load them on tape, install them, wake up the dinosaur and everything works as usual. However I am still not able to turn on the viewer. From what I understand while looking into pcb-gcode.ulp: the viewer starts after the board is made. So if the board is complicated ('wine' always uses a single CPU core no matter how many cores are active) - sometimes the viewer should start after half an hour (I tested with the mainboard from the link above). So: is there any way to run the viewer on a pre-existing (set of) g-code file(s)? for example: viewer.exe mainboard.ngc Please advise.
|
#pcbgcode - Huge problem with this good plugin for Eagle 9.2.2.
10
#pcbgcode
Hi! I'm new here, so pls forgive me if I post this into the incorrect place... Here is my problem: I used Eagle 9.2.0 until a few days. After AutoDesk released the new update 9.2.2 of Eagle I updated. After that, I can't anymore generate the g-code with this nice pcb-gcode plugin. That plugin worked for me like a charm. I used the 3.6.0.4 version of the pcb-gcode with Eagle 9.2.0. When I updated Eagle and tried to generate a gcode, in the view window of pcb-gcode I never got to see the simulated version of my pcb. I mean, the view window was empty. Then I downloaded from here the 3.6.2.4 version of pcb-gcode and added it to Eagle, in hope that will fix my problem. But that was not the case. With this version of pcb-gcode I got a much bigger problem. When I was trying to generate the gcode of my design, that was run into an infinity loop. I have to wai around 30min to get my PC responding again, but the gcode was not generated. I replicated several times this situation. So, what you think is my problem? I use Windows 7 x64 and everything was fine... :-( Thank you. My best regards.
|
Five paths to cut a square?
13
#eagle
#gcode
Setup: OS OpenSUSE 15.2, Eagle 9.6.2, PCB-GCODE 3.6.2.4 Workflow: New Eagle Project with a single component with a single 2.00x1.00mm SMD pad centred at 20x10mm on board. Run the pcb-gcode ULP and remove all the "generate" options except Stencil (I'm working towards a laser cut solder stencii - hopefully!l). I have attached the resultant gcode file. My question is this: Why is the tool path making 5 passes to cut a 4-sided square? Should it be doing this? Regards, M
|
#pcbgcode
11
#pcbgcode
Help, just downloaded pcb-gcode for Eagle and got the directory set up ok but I'm running a Windows8.1 PC and the pcb-gcode Setup is totally off scale for my 1260x768 screen. Can't get to most of the settings and I don't see any way to scale down the form to make it wholly visible. I tried clicking and dragging with the arrows and can only change the horizontal scale. Vertical scale is off screen and I can't budge it. Tried that little icon in the upper left corner and picked "size" but it does nothing. Is there a configuration file hidden somewhere for screen size?
|
PCB-GCODE Version 3.6.2.4 Vector Text Issues
#mill
Hi All, I have been using PCB-GCODE 3.6.2.4 with vector text on the milling layer I get some very strange effects. Delving into the code I noticed that this version of PCB-GCODE the way arcs are drawn has changed. I assume this is to do with arcs on the tracking layers. Unfortunately this has effected the way text is drawn. The fix I was able to make was to revert the arcs drawing for vector text back to the old method but with small changes to fix an issue with the letter U Change I made was to change the code in pcb-gcode.ulp from the directory ulps/pcb-code The from the line 'case ST_ARC_END:' to the line break change the code to the following: user_arc_end(rx1, ry1, rx2, ry2); real cx = rx2; real cy = ry2; real end_x = rx1; real end_y = ry1; if (1 /* USE_IJ_RELATIVE */) { cx = rx2 - rx1; cy = ry2 - ry1; } rz(DEFAULT_Z_UP); rxy(end_x, end_y); fzr(z_down_or_radius, FEED_RATE_MILL_Z); if (g_side == TOP || MIRROR_BOTTOM == YES) { out(frrrr(CIRCLE_TOP, m_arc_begin_x, m_arc_begin_y, cx, cy)); } else { out(frrrr(CIRCLE_BOTTOM, m_arc_begin_x, m_arc_begin_y, cx, cy)); } rz(DEFAULT_Z_UP); rxy(m_arc_begin_x, m_arc_begin_y); break; Add the following to the end of your .pp file which is held in the directory profiles. string CIRCLE_TOP = ARC_CW + MOVE_XY + IJ_FORMAT + EOL; string CIRCLE_BOTTOM = ARC_CCW + MOVE_XY + IJ_FORMAT + EOL; These changes fix the text engraving on the milling layer. MPC
|
Milling Circles and Milling Components milling data
2
#pcbgcode
Is there a way to mill circles without building them with arcs? is it possible to mill shapes of different sizes with a smaller tool, (same tool for all holes )? is is possible somehow to mill the data placed in the milling layer of a component, e.g. a square hole for a reverse placed SMD LED ?
|
Levelling before machining - OR not
11
#mill
Hey guys, So I have basically shyed away from milling boards and just buy perf board and this is why; I can't do a levelling pass with my machine because the software and controller don't cater for that. Its an industrial 1200x1200 machine I bought in 2012. I have toyed with moving to mach3 BUT no real reason to for any other reason and it just works. So I am getting more and more to the point of milling my boards and wonder what do you guys, those with my dilemma, what do you do? At the margins the boards are machined at .2 deviation can mean the difference between success and failure
|
Problem running pcb-gcode with Eagle ver. 9.6.2
7
#pcbgcode
#eagle
Inside Eagle ver. 9.6.2 when I run "pcb-gcode Setup" version 3.6.0.4 in the "GCode Style" window no style appears and if I click on the "Accept" button the system responds with an error "Can't open 'C: \ settings \ pcb-defaults.h '" "No such file or directory" Depends on what? Did I do something wrong? -- Questo messaggio ed ogni file allegato sono confidenziali e si intendono riservati ai soli destinatari. Se ha ricevuto questo messaggio per errore, per cortesia avvisi subito il mittente e distrugga l'originale ed ogni copia della comunicazione. Grazie. This email message and any files transmitted with it are confidential and is intended only for the named recipient(s). If you have received this message in error please notify the sender immediately by e-mail and destroy the original and all copies of the communication. Thank you.
|
How to add album/photos....?
#pcbgcode
Hi all- I've had some nice results recently that I thought I'd upload pictures of, but...for the life of me I can't figure out how to create an album and/or upload photos! All I have been able to determine is that under certain circumstances, an 'Add Photos' button should appear. Not seeing such a button, or any posts that mention how one goes about posting photos, I admit I am stumped! tnx, Patrick
|
shorting traces - How I messed up & a question about spot-drill-holes
15
#eagle
#etch
You may remember a struggle I was having with some traces shorting out. As it turns out, I had converted a library file for a 28 pin DIP from having little round pads to the elongated type which I find easier to solder. And of course somehow when I loaded it, Eagle thought it still had the smaller pads and although the traces cleared them, some of them ran right through the pads. I'm not sure how, but this doesn't seem to happen anymore and I can pretty much etch a board without any manual trace adjustments. I am puzzled by another effect I'm getting. I like to spot drill pads and set the spot-drill depth to .011, but they get spot-drilled to .075 which is where I have the drill depth set. What am I missing here. john
|
#gcode with 6.6.0
#gcode
Trying to install PCB-GCODE in a legacy Eagle (6.6.0). Getting attached error.
|