Author Topic: cambam basic settings  (Read 8297 times)

Offline ben_mtl

  • Ewok
  • *
  • Posts: 4
    • View Profile
cambam basic settings
« on: April 05, 2023, 15:54:30 pm »
Hello everyone, sorry to ask a question that easy. I've been using Cambam for more than 10 year with my custom CNC "super-basic-router" but I had to re-install Cambam on my new computer right after I got a brain surgery a few weeks ago (needed to keep busy in my garage...)
I managed to get most things similar to what I had on my last computer.. but here are a couple things I can't get back, they will sure look super easy for everyone but those are tough for me in my brain conditions right now so here are my questions..

- Tool choice : I managed to get the 3 main tools I use on my router in the tool library thing. What I can't find is how to get one of those 3 tools (the one I use most) as the tool by default when I start a new project...
I guess the question would apply to any line of the menu where I want to get a new default (clearance plane, or depth increment for example)..


In the next picture I had to fill the tool data "manually".



Second stupid question : With my router setup, I usually cut 1/4" or 1/2" thick plywood. For different reasons the best I found for my setup to cut any "contour" is to set the "Lead In Move" to a zero degree spiral, with a 0.1" depth increment.
First problem is if I want the same machining phase (let's say "Profile1") to cut a few closed polylines, let's say 3 different squares side by side, I don't remember the easy way to specify in which order I cut the selected polylines.
2nd problem is with this Profile1 who cuts a few parts, it happened that the CNC first cut the first 0.1" layer on polyline1, then cuts the first layer on polyline2, then first layer on polyline3, then goes back to polyline1 to cut 1 more layer, then polyline2, then polyline2... then back to polyline1 for third layer, etc, etc..
Would anyone please tell me what setup to change so each part/polyline is fully cut before going to the next (other than having one "machining phase" for each polyline ?

Here's the other part of the "machining" setup for a Profile action on the last file I worked on, if it helps...


Thanks again for any help with those standard problems.. and sorry for my English, not my first language so it's worse that trying to explain something in french right now...

Ben

Offline dh42

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 7597
    • View Profile
    • Cambam V1.0 French Doc
Re: cambam basic settings
« Reply #1 on: April 05, 2023, 19:27:39 pm »
Salut,

Je vois que tu utilise la VF de CamBam donc je te réponds en Français ;)

1) Pour définir des choix par défaut, il suffit de les inscrire dans le style par défaut. Si tu utilise les pouces, ce style par défaut est le 1ier style sans nom de ta bibliothèque "Standard-in" (et si tu travaille avec des mm ce sera celui de "Standard-mm".

Par exemple, pour définir l'outil 2 comme outil par défaut, édites le style sans nom de "Standard-in" et met 2 dans N° d'outil, met "forme d'outil" et "diamètre d'outil" sur Auto, de cette manière quand tu sélectionne un outil via son n° dans une op d'usinage, les champs forme et diamètre seront automatiquement remplis avec les valeurs correspondantes de la table d'outil. (image 1)

http://www.atelier-des-fougeres.fr/Cambam/Aide_V1/cam/CAMStyles.htm

2) pour l'ordre de découpe des polylignes d'une même opération d'usinage , la première à être coupée sera celle pour laquelle tu auras défini un point de départ d'usinage sur cette polyligne. Voir ici

http://www.atelier-des-fougeres.fr/Cambam/Aide_V1/cam/Basics.htm#gestion

Les autres polylignes de l'opération seront usinées dans l'ordre qui permettra le moins de déplacements à vide que possible si le mode d'optimisation est mis sur 0.98 ou 0.97. Si le mode d'optimisation est mis sur "aucun", alors le point de départ d'usinage sera ignoré et les objets seront coupés dans le même ordre que leur ordre de sélection (l'ordre dans lequel les n° d'ID apparaissent dans la propriété "ID primitive" de l'opération d'usinage.

Si les polylignes se trouvent dans des opérations d'usinage distinctes, alors c'est l'ordre des opérations dans la liste à gauche qui définit l'ordre d'usinage (tu peux les déplacer dans la liste à la souris).

3) Si, dans une même opération d'usinage, la coupe passe alternativement d'une polyligne à l'autre ça peut être lié à 2 choses:

  a) Si dans ton opération d'usinage, "Ordre d'usinage" est sur "Niveau d'abord", alors l'opération coupera tous les niveaux 1 de chaque polyligne, puis tous les niveaux 2, etc ...
 
  b) Si dans ton opération d'usinage, "Ordre d'usinage" est sur "Profondeur d'abord", alors chaque polyligne sera usinée jusqu'à sa profondeur finale avant de passer à la suivante.

Note qu'un bug peut parfois perturber l'ordre de découpe, même en mode "Profondeur d'abord" si les objets à découper sont trop proches les uns des autres (en général, si les parcours de l'un chevauchent les parcours de l'autre) ; dans ce cas, soit il faut écarter d'avantage les objets à couper les uns des autres, soit il faut les dispatcher sur des opérations d'usinage séparées.

++
David
« Last Edit: April 05, 2023, 19:29:51 pm by dh42 »

Offline lloydsp

  • CNC Jedi
  • *****
  • Posts: 9090
    • View Profile
Re: cambam basic settings
« Reply #2 on: April 05, 2023, 20:18:36 pm »
David wrote:
"a) If in your machining operation, "Machining order" is on "Level first", then the operation will cut all levels 1 of each polyline, then all levels 2, etc ...

b) If in your machining operation, "Machining Order" is set to "Depth First", then each polyline will be machined to its final depth before moving on to the next one."
--------------
Yes, exactly.
Lloyd
"Pyro for Fun and Profit for More Than Fifty Years"

Offline ben_mtl

  • Ewok
  • *
  • Posts: 4
    • View Profile
Re: cambam basic settings
« Reply #3 on: April 06, 2023, 01:40:45 am »
David : merci beaucoup pour ta réponse à tous ces sujets, ça me rapelle quelques souvenirs mais je manquais clairement de précision dans ma mémoire ! Je vais regarder ca dès demain (demain pour moi = aujourd'hui quand tu lira ce message ;-) )

Lloyd : thanks for this precision, I'll try it tomorrow !