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.

Messages - onekk

Pages: [1] 2 3 ... 35
CamBam help (General usage) / Re: CamBam + Git
« on: January 13, 2021, 07:32:37 am »
No problem fopr git, as cb files are text files, so no hassle on saving in a remote git repo.

I use them almost daily, as I have two computer in two different places and I want to sincronize them form the "design computer" and the "workshop" computer, git is the most easy way, and is more "secure" than say dropbox or goggle drive (some git services other than github, permit to mantain private a repo).


Carlo D.

Latest News / Re: CamBam plus V1.0 (rc-3)
« on: January 02, 2021, 19:13:58 pm »
Common problem due to some quirks on Mono, error was reported, but they were "unable to reproduce" the wrong behaviour, I spent quite some time to discuss this question on GitHub but not many users are pointing out this problem so maybe this is the reason for the apparent lack of attention on this behaviour.

Maybe CamBam for Linux need some additional love, as the Mono version is the problem and they won't fix this wrong behaviour.


Carlo D.

Breaking at intersection sometimes is not doing the right work, so an alternative would be:

  • Select the polylines
  • use Edit "Intesection Points"
  • See if there are some points you don't want
  • Edit the pointlist to eliminate such points
  • Select the resulting pointlist and the polylines you would break
  • Use Polylines -- Break at Points

Hope it helps.


Carlo D.

Scripts and Plugin Help / Re: Scripting, macro definitions?
« on: December 26, 2020, 10:02:46 am »
Hi, Greetings.

There is no a Scripting tutorial, but there is the community.

Some of us have done some scripting.

But as many people have told you, if you don't post some info about your configuration i.e. what CB version are you using and what is you OS (Windows and Linux have some little differences) it is hard to help you.

From my knowledge, is feasible to create MOPs, and  use the interface to create drawings based on parameters, automating work is another question.

How do you nedd to achieve, some detailed  description maybe will help.


Carlo D.

CamBam help (General usage) / Re: Shapes ID rnumbering (reordering)
« on: July 22, 2020, 15:56:45 pm »
It could be useful also to bypass some bugs in the linux interfaces, when modifying the "spreadsheet like fields".

I use it quite often when I'm in nedd of entering many pointlists.

It is more easy and quick to create a pointlist and then save the file, then adding all the points with the text editor.

Then I reopen the file and all the points are in the exact position, very useful if you want a proper precision and don't want to fiddle with the grid points and the decimal approximation that this lead if you don't use "snap to grid"


Carlo D.

CamBam help (General usage) / Re: Shapes ID rnumbering (reordering)
« on: July 19, 2020, 10:16:20 am »
Another way is to note the shape numbers:

check if there are not duplicates in the consecutive number you want to change.

then open with a text edito the cb file

and change directly in the file the ID number.

Code: [Select]
    <layer name="Predefinito" color="127,255,0">
        <pline id="1" Closed="true">
          <mat m="Identity" />
        <circle id="2" c="163,41,0" d="36.76955262170047">
          <mat m="Identity" />
        <points id="3">

you could note in this snippets of a real cb file that under each <layer> there is an <objects> stanza of the xml file in which you will find all the entitiies and each endity has its id= property that is the numebr you have to change.

Similarly in each MOP

Code: [Select]

    <part Name="Parte1">


You will find the field <primitive> that hold the primitive to machine, so you could put the proper number in the corresponding oiperation

It is more low level than using the CB itself, but for some compicated case, it's only a matter ot time and some.

Hope it helps regards

Carlo D

CamBam help (General usage) / Re: Step around geometry
« on: June 03, 2020, 13:56:01 pm »
Edit - Transform - polar array 

seem to do what you are in need for.


Carlo D.

Scripts and Plugins / Re: Curved surface script
« on: May 13, 2020, 17:28:32 pm »
I agree with @gmoo, i have used simply ini file stored in Cambam plugin directory, or even in another place, simply, readable with a simple text editor, portable.

Hi to all.


Carlo D.

Yes but Carbide Create is only a 2D cam and CamBam has some 3D functions, plus Cambam is very expandable with plugin.

Plus it work even on Linux, in fact a part from FreeCAD that have a Path WorkBench, CamBam is at my knowledge the "only viable solution" to do a decent CAM with Linux, it is not free but quite cheap.


Carlo D.

Maybe also a mention of the postprocessor you use will be useful.

I'm not very expert, but if you change controller, maybe there is something different from one postprocessor to another.


Carlo D.

I don't use templates, and don't change drawing units, mm are enough for me.

My impression is that the original poster, is supposing that cambam will convert between the units the value in the mop, when you change drawing units, maybe I'm understood wrong, and from what I rember from some old forum post it is not done.


Carlo D.

It seems that the orginal poster is asking why there is no warning when changing drawing units  (from MM to INCHES).

As you go thru the MOPs you get the popup for property cache conflict.  Depth increment as well as clearance plane and plunge feed rate as well as main feed rate change, but the target depth does not...

The documentation says that this could be overriden by the info in the drawing template

Drawing Units    

This sets the drawing units to be used for new drawings.

This property may be overridden by the drawing units of the Drawing Template, if one is supplied.

Plus for what I remember the drawing units does not affect the units used in the MOP definitions, so if i have set a a target depth of 5 when using mm it means 5mm but when using inches is meaning 5 inches, and if I change drawing units this values i not modified.

CamBam will may take care of doing some "sanity check" for some values, so if you specify a tool diamete of 0.125 inch and maybe use some value that is in incompatible you are warned of that incongruence, but maybe not for all fields.

But maybe someone have a better explanation.


Carlo D.

Latest News / Re: Forum upgraded!
« on: April 06, 2020, 17:59:46 pm »
The characters are not very readable, on Linux Firefox, at least, the Background is too clear, maybe some slightly dark gray will make the readability better.

A part from this problem, great improvement.


Carlo D.

CamBam help (General usage) / Re: COVID 19 boost for CamBam?
« on: April 05, 2020, 14:28:16 pm »
The point is not political, is almost economical, and maybe ethical.

These things are called "Black Swan" a real turning point, like the WW I and WW II, maybe, the other point in Pollution, so let see how and were this situation will bring us, hoping it is not some our children will accuse us for having doing too many "wrong things".

Last OT post, by me.

Here in Italy we are in in Lockdown at least till Easter Monday.

Best Regards, and Stay safe, if you could "afford" that.

Carlo D.

CamBam help (General usage) / Re: COVID 19 boost for CamBam?
« on: April 03, 2020, 16:21:35 pm »
I think, that this plague (COVID19) will change some paradigm in the world economics.

Till yesterday it was "normal" to hink that "where a product is made" was only a detail, now it is more important.

Here in Italy, some of our companies in the Fashion business, have started to product mask, and some of ours many genial people have 3d printed adapter to adapt some scuba integral masks to be used as ventilator mask.

Speaking of ventilators, in roughly  10 days, we have militarized the unique company that  build ventilators, to multiply the production of ventilator, in a initial stage using military engineers, to help in the making and in the logistic of the components, and in a second time to produce in other places the ventilators.

Some of ours doctors (medical sense) have found a way to use one ventilator to ventilate two peoples, without intercontaminanting them, (as a extrema ratio measure) and have developed the adapter with 3d printing, then one company has "mass" produced the valves.

Now many of our politics people (another common plague that affects the human race) have tought that "we have to point out what are the essential product that we can't avoid to produce in the nation".

So maybe some things will be better in future (hoping to survive the plague).

Good Luck to All, and "Stay at home".


Carlo D.

Pages: [1] 2 3 ... 35