CamBam
News:
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
September 26, 2017, 15:23:28 pm


Login with username, password and session length


Pages: 1 [2] 3 4 ... 10
 11 
 on: Yesterday at 15:47:42 
Started by Cereza - Last post by kvom
CB uses the hole diameters in a CB file only if the tool diameter is left as 0. 

 12 
 on: Yesterday at 15:42:11 
Started by Cereza - Last post by Cereza
I have been pleasantly surprised that CamBam can read the gerbers generated by Kicad directly. I managed to engrave some PCBs and the results are very good.

I also noticed that CamBam can read directly the .drl file that KiCad generates. This is excellent! However, the drill is loaded scaled by a factor of 10. I didn't find a setting in KiCad that I could tweak to control the output size. Although this is easy to solve in CamBam (I just resize the drills by a factor of 10%), I am wondering if there is a way to skip the resizing step.

Thanks for your suggestions.

 13 
 on: Yesterday at 13:56:57 
Started by Pats - Last post by EddyCurrent
Pats,

Try this with your original file attached in first post.

In CamBam, do these steps;

1.  select all the Splines then, Edit->Convert To->Polyline
2.  select all the Polylines then, Edit->Polyline->Arc Fit, use a Tolerance of 0.01

I've attached a file with those steps already done.

 14 
 on: Yesterday at 13:44:44 
Started by Pats - Last post by Dragonfly
I didn't do anything to your file (couldn't even if I wished Smiley ). Only opened it to see what's inside and noticed the splines.
Maybe the changes to the tolerances did the trick for you.

On a side note Illustrator, as far as I have noticed, does not export to DXF as expected. I am using CorelDraw (X3, not the newest versions) and if you convert there all objects to curves before exporting the resulting DXF is very good for CamBam to open. In the export filter I've set AutoCad R13 as the version to export. It also important to use an older version of AutoCad.

 15 
 on: Yesterday at 12:06:33 
Started by Pats - Last post by Pats
I see. I use illustrator co make my projects, I'll try to convert the path in another program.

I also save the paths as dxf - might that be the issue? If so, what's the best file to convert the paths to?

I'll come back to you with how it acts in another program, thanks!

EDIT:

I've used inkscape and then fusion360 (importing the same path I've designed in illustrator as SVG with exact same points) to convert the paths to dxf - it pushed out a lot of splines that made the shape instead of connected spline/polyline, but that's OK, just joined them. Thing is, the control points in file from fusion 360 were slightly denser, but very similar to the points from the original illustrator dxf - here's the comparison:

the first dxf from illustrator: https://gyazo.com/3b3a31465056078c244d809508552ce7

dxf from fusion 360: https://gyazo.com/f7326e024191211f5a4ecf79d8201b5d

I assume these control points are same type of points paths use? If yes, why did both programs 'add' new control points instead of just converting the path?

Is there a program that converts SVG paths to dxf paths properly then? Could you please name one? I've tested numerous and had similar issues with them. I only tried the free ones or trials, though, so if you have one in mind I can buy it if someone tells me it'll do the job.

EDIT2: I've changed the arc fit tolerance to 20 (from 0) but I'm not sure how to 'trigger' it on things I import through dxf, as it says it applies to some drawing tools.

EDIT3: I think you made it work, because I just opened the original file and it has the proper points: https://gyazo.com/da1f8b5eb238aafa3ab2beebffe10f91

I have no idea what just happened but you fixed it I think!

 16 
 on: Yesterday at 12:05:53 
Started by jk - Last post by jk
If anybody want to use the threadmill.py library, here is the example of script object with all parameters:
Code:
import threadmill

thread = threadmill.Threadpath(14, 1, is_lh=False)
path = thread.generate((0,0), 5, stock=1, start_angle=45, is_bottom_up=False, leadin_len=5, leadout_len=5)
this.Entities.Add(path)

this will generate right hand helix with d=14, pitch 1.
helix path will go top down, be positioned at (0,0), start from z=1 and go 5 units down(to -4), start angle=45 degrees.
5 units normal leadin and leadout would be added too.

 17 
 on: Yesterday at 11:49:29 
Started by jk - Last post by jk
In my case was the external thread, so chips are not a problem. I guess top-down is better here while bottom-up is  better for internal.

'Tool' 401 is just some broken tool I've ground to resemble a thread cutter.
The shape is distorted because of macro shot, in reality it is fine )

 18 
 on: Yesterday at 11:19:43 
Started by Mark81 - Last post by Dragonfly
If it is for simple laser on/off (not actual vertical movement for focus change) one can tap the 'dir' signal to the motor driver to turn it off and on. In this case just the change of direction of Z will trigger the laser.

 19 
 on: Yesterday at 11:14:48 
Started by Pats - Last post by Dragonfly
Your original .cb file contains splines. Better you convert them to polylines in CamBam because it does this every time you generate a tool path (and consumes time). Once there are polylines you can see their control points by double clicking on one of them. Also, there is spline to poly tolerance and arc fit tolerance in the options of CamBam. You could play with them to see the conversion results.
Dependin on what program you use for the original artwork it may be the export filter of that program which places straight line segments. CB will not convert an existing arc unless specifically set to do it.

 20 
 on: Yesterday at 10:41:31 
Started by Pats - Last post by Pats
Hey! It's pretty weird, but I use the Plasma postprocessor, not default - and it has ARC output set to normal. Sadly it's still the same :/ It also didn't change a lot (or not at all) when I changed it to "convert to lines".

Do you have any more suggestions?

Thanks for your time!

Pages: 1 [2] 3 4 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.106 seconds with 15 queries.

Copyright © 2008 HexRay Ltd. | Sitemap