Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - jimmer

Pages: [1] 2 3
My aim is to create a new width of product from the existing model (I'm not aware of a parametric modelling capability)

This is my starting attempt based on cutting down the first vbs script I found.


Am I on the right/wrong track?

How do I run it?  I found the script window and compile option but nothing seemed to happen.

How do I search through selected pointlists for points with X= nnn


CamBam help (General usage) / Add Polygon failure
« on: June 17, 2021, 23:17:01 pm »

When I try Add Polygon (a plugin ?)  I get this error message and from then on I've lost my display until I close and re-open. (Happily I can save my work if I forgotten to do that before trying the function)

I'm using CamBam : 1.0.7364.41821

Any ideas?

CamBam help (General usage) / How to Project curves
« on: January 02, 2021, 23:52:23 pm »
Happy New Year everyone.

Everthing I've done to now has been very othogonal eg 2.5D  and square assemblies with maybe a simple slope about an axis. Now I'm trying to project curves onto angles.

What features or methods can I use to do the following?

The model has a side view sketch and the shape of the front panel flat on z and also positioned in the side view.  Front panel is at 20degress and rear panel is 10degrees. I am going to bend thin sheets form the sides. The curve direction will be along the front panel by which I mean cylinder axis is normal to the front face (the curve is actually a circular arc). So the edge of the front panel is a standard right angle. 

What I need is the shape of the rear panel. Partial answer would be the shape as projected onto the inside face of the rear panel. The outside face profile will be inside that profile (viewed on normal) and I could tweak it by sanding after assembly (when the front face is laid on the floor the sander would be held vertical to remove the excess).

Full answer is the profile on both surfaces of the rear panel, and how to mill that profile (I'll need to flip the panel because I will be machining the inside face also).   If it entails repeating the projection to create profiles at different depths then I can do that once I know how to do the first one.   

I think what I'm trying to do is unflatten the front profile onto a 30degree plane.

Thanks for any ideas / help


CamBam help (General usage) / How to use tool libraries ?
« on: March 06, 2020, 16:23:46 pm »

I was hoping to divided my tools up into separate libraries, but I can't see how to select a tool from a different (than my default) library when setting up a new style. I also can't see where my default tool library is set.

What I am trying to do is set up 2 styles: Nylon_4mm_1flute and Nylon_4mm_2flute

At the moment the only way I can see to do it (and get a toolchange) is to define 2 separate tools in my default library.

I was hoping as part of tidying up, I could put all my spiral endmill sizes in one library, and then copy it and call one of them 2flute, and one 1flute.

CamBam help (General usage) / 2.5D / 3D modelling ideas/tips please
« on: October 29, 2019, 14:23:46 pm »

I'm going to make a rectangle based pyramid from sheet material.  Wondering if I can do it all in cambam or if I should draw it in sketchup and then bring dimensions across.  I want to be able to cut the panels with appropriate slopes on the edges so they can be glued together.

I've only just tried a 3D line for the first time, and seen that Measure gives the true length. So I could do a wireframe of the outside edges. Can I then copy the panels and rotate them so they are in the XY plane ?. 

Then I want to know the edge angles (which for any join means looking along the join line and measuring the angle between panels, and then halving it).

Using sketchup would have advantages of producing pictures, but I'm a real beginner with that program and have forgotten even the basics I knew.

I'll provide a cb file with a wireframe when I get a chance to make it, but thought I'd throw up the question to see what people say first.


The oval is the outside edge of my poker table rail. I want to give it the profile shown down near 0,0 (with the high edge towards the middle).

Could someone describe the process I need to do, or give me some clues please?

It will be foam covered so I'll do something like 1mm vertical steps. This is a one-off so optimisation isn't that important but I'd like to learn how to do this for future use.

CamBam help (General usage) / Output format for geometry
« on: June 30, 2017, 11:02:19 am »

I have some geometry in cambam, a polyline of straights and curves, and some circles. That geometry is now going to be used by a number of 3rd parties.

Can I output to a format that should be widely acceptable and maintains the curves as curves?  I don't know about CAD formats, in the past I have output dxf for my own use in other sketch programs with the curves converted to lots of small straight lines. But that doesn't seem quite right for an 'engineering drawing'

CamBam help (General usage) / Odd pocketing behaviour
« on: October 16, 2016, 11:23:52 am »
I'm getting 2 different cutting behaviours. Each hole is cut with 3 circle cuts.

1) As expected, the tool cuts the inner circle, then feeds radially out, and cut the 2nd circle, feeds out radially again and cuts the third circle, to complete the pocket at that level.

2) cuts the inner circle, retracts, moves out, cut the 2nd circle (with a spiral lead in), ...then same again for the 3rd circle.

I didn't think there was a pattern, but now I think it might be just the first position at each level that gets cut properly (method1). So either the first or last hole on alternating levels.

The reason I'm doing level first, is so I can suck the dust out the hole between levels (I'm not in a rush)

Scripts and Plugin Help / Separate Spiral Drill mop type
« on: August 16, 2016, 17:26:36 pm »

I don't suppose anyone has separated out Spiral Drill as it's own MOP type? 

All I was really after was a different icon on my spiral drills operations so they don't look like drilling operations.

Not important, but if I knew how to modify the program I would do it.

Help / advice needed on this process please. I'm a beginner in Cambam and Adobe Illustrator.

I have this outline in cambam which looks smooth (the big curve), when I export dxf and load it into illustrator I get about 12 straights segments for the curve.

The other thing is that I would like the outline to appear as a closed path in illustrator so I can fill it. I have worked out how to slowly join each section together (about 30 operations) but I don't want to do that again.

If it's easier to create the path in Illustrator and then move that to cambam I could do it that way maybe, but at the moment I'm quite happy doing the design work in cambam.

Feature Requests / Feature request: De-fillet
« on: May 08, 2016, 18:00:50 pm »

Every time I think of something it has usually been written already as a plug-in. I think I've got a new one this time, it may be a big ask though.

The general case would be to de-fillet polylines back to polylines with no bulges on the corners.  But what I would really like is more specific, that is for rectangles only I'd like to be able to de-fillet them back to a polyrectangle.

How I would use this is on side views of a panel, when I want to lengthen it and rotate it etc  If I leave it as a rectangle it is easy to lengthen, but I need to apply the roundovers to see the fit and to look realistic.


I have a part with a slope on it. The slope is cut using a straight line primitive, and the side profile function (slope).

I like to produce the NC code for the mirrored version from the same geometry (ie not produce a second set of mirrored geom).  So I resize -100% across an appropriate axis.

The problem is the slopes then go in the wrong direction, I have to change them from inside to outside or vice versa.

Is there a way to do things so I don't need to rework the slopes when swapping from left to right hand parts?


CamBam help (General usage) / machining offset ?
« on: March 16, 2016, 22:46:36 pm »

Is there a way to add an offset to a parts coordinates?

What I'd like to be able to do is draw 3 parts next to each other, but for the generated NC code to have each part centred on eg x=0.  I'm happy to input the offset.

I should probably be using some offset in Mach3?  but I prefer to do my thinking inside while sat at my desktop, rather than out at the cnc machine.

Now I have numeric move loaded, that makes moving the part, generating the code, moving it back quite easy. But if I didn't have to that would be nice.

CamBam help (General usage) / How to add points to a polyline ?
« on: December 04, 2015, 14:37:03 pm »

Can I add extra points along a polyline?  either using the point list or the GUI.

Using the list I can add points at the end of the list, but I can't then move them.

Or is the only method to explode the line, add/delete segments, and recombine ?

CamBam help (General usage) / Pushing the envelope
« on: September 30, 2015, 13:50:23 pm »

Before you knew your machine/tool/material capabilities how did you establish the envelope?

So far I have a little bit of experience on my small 6040, now I've got a bigger, stiffer more powerful router I don't know where I stand. I tend to take a guess, it works, and I'm happy as long as I can live with the MOP time. I haven't done any job over 30min yet, so it hasn't been a concern.

Do you have to break tools to establish the limit?

I've been cutting acetal today, 4mm 2 flute upspiral, I programmed 15000rpm  doc 5mm feed 600mm/min which cut ok but looked a bit slow, I sped it up to about 800 on the spindle override.

Then a mistake led to a vertical plunge at 200mm/min to 10mm depth, and then a full width cut at 800mm/min doc 10mm.  It cut lovely :) 

If that's to be my new rate of material removel I'll need to adjust my mind to that.

Would a more suitable cut be: 6mm doc, 18000rpm, 1200mm/min (see, I'm backing off already eventhough nothings broke yet)

Pages: [1] 2 3