présentation CNC, demande d'aide paramétrage Cambam Découpe plasma

guillaume caliez
Nouveau
13 Décembre 2017
17
  • Auteur de la discussion
  • #1
bonjour,
je suis en train de finir ma CNC plasma. Les premiers testes en déplacement manuel fonctionne à merveille. j’aurais voulu savoir si quelqu’un avais déjà paramétré CamBam pour la découpe plasma.

j'ai déjà parcouru le forum mais je ne comprend pas très bien comment il faut procéder.

merci de m'apporter vos lumières

Voici mon nouveau joujou.

le CAO de départ
table plama final pimg.JPG


IMG_20171213_160225.jpg


l'axe Z avec le palpeur
IMG_20171213_160315.jpg


la transmission ce fait par chaîne, un nema 34 couplé à un réducteur satellitaire 1/30
1026 step/mm
IMG_20171128_151539.jpg


poste plasma 40A avec HF fabriquer en France^^
IMG_20171213_160553.jpg


voici la fonction Z zéro automatique, que j'aimerais mètre au début de chaque découpe.

voici le code utilisé (sur Mach3):

Code:
'Zéro auto V1.0 guillaume caliez
'Attention ce code fonctione en Z négatif ex:
'1--la machine vient toucher la surface
'2--remonte à 40 mm de la surface
'3--on remait l'axe Z à 0 (40 mm de la surface) Z0 =0, Z-1= 1mm de décente
'-------------------
CurrentFeed = GetOemDRO(818)
DoSpinStop()

ZMove = 100.00 'Hauteur maxi du test
ZOffset = - 1.00 'Hauteur de la sonde
ZSal = ZOffset + 2.00 'Remonte de 2mm aprés le touch

StopZmove = 0
If GetOemLed (825)=0 Then
DoOEMButton (1010)
Code "G4 P2.5"
Code "G31 Z-"& ZMove & "F600"
While IsMoving()
Sleep(200)
Wend
Probepos = GetVar(2002)
If Probepos = - ZMove Then
responce = MsgBox ("Surface de test hors limite, OK pour G00 Z0 " , 4 , "Probe **ERROR**" ) 'si jamais on va trop bas
Code "G0 Z0"
StopZmove = 1
Code "F" &CurrentFeed
End If
If StopZmove = 0 Then
While IsMoving ()
Sleep (200)
Wend

Code "G91 Z41.5 F1500" 'on remonte de 40+1.5
Sleep(3000) 'delay en ms important sinon ca plante
Call SetDro (2, 0)
Sleep(200)
vidéo du code
 
Fichiers joints
Dernière édition:
guillaume caliez
Nouveau
13 Décembre 2017
17
  • Auteur de la discussion
  • #3
bonjour,
merci je vais le contacter, je posterais les résultats sur ce fil de discutions.

éditer//

je ne peux lui envoyer de message car je viens juste de m’inscrire :(

Autrement j'ai trouver ce lien du site de CAMBAM
http://www.cambam.info/ref/ref.plasma

Je vous tiens informé des tests mais ça a l'aire d'être ce que je recherchais.
 
Dernière édition:
guillaume caliez
Nouveau
13 Décembre 2017
17
  • Auteur de la discussion
  • #7
Bonjour Guillaume

Elle est immense la surface de travail ?
Tu va découper quelles épaisseurs avec ?

Beau boulot. Je vais suivre ton projet.

A+
merci,
Effectivement la surface de découpe est importante 2500mm/1500mm, prévu pour accepter des tôles de dimension standard.
Sur la documentation du poste plasma il est indiquer que je peux découper de la tôles en acier de 15mm et de 10mm en alu:
http://www.ims-welding.com/pdf/datasheet/fr/031135.pdf
il ne me reste plus qu'a finir la surface de travail ( je reçois les tôles mercredi par un collègue ) et surtout une bonne couche de peinture époxy, l'aire marin la fait veillir de jour en jour :???:.
 
guillaume caliez
Nouveau
13 Décembre 2017
17
  • Auteur de la discussion
  • #8
je commence à comprendre de mieux en mieux CAMBAM, cependant je coince encore sur des détails qui me pourrisse mon dimanche.

Voici une des pièces du portique de ma CNC:

print1.jpg


print2.jpg


jusque là, tout vas bien...

Mais quant je zoom sur un des ergots d'encastrement je me rend compte qu'il fais n'importe quoi!!:smt021.

print3.jpg


Du coup j'ai essayer de changer le rayon d'entrée tangentiel dans la matière mais rien à faire.
Une idée?:confused:
 
Strofe
Apprenti
17 Mars 2012
191
Oise, Beauvais
Bonjour

Si tu sélectionnes un des 2 rectangles, tu peux remarquer qu'il est constitué de 4 lignes.
Lorsque tu fais l'usinage, le post-pro voit 4 lignes et gère 4 lignes.

Pour solutionner le problème, tu sélectionnes les 4 lignes du rectangle et tu fais Edition --> Joindre.
Tu auras un polyligne qui sera géré correctement.

Tu as le même problème pour tous les autres éléments composés. Donc tu fais Edition --> Tout sélectionner --> Edition -> Joindre.

Pense à reprendre tes phases d'usinage.

A+
 
guillaume caliez
Nouveau
13 Décembre 2017
17
Bonjour

Si tu sélectionnes un des 2 rectangles, tu peux remarquer qu'il est constitué de 4 lignes.
Lorsque tu fais l'usinage, le post-pro voit 4 lignes et gère 4 lignes.

Pour solutionner le problème, tu sélectionnes les 4 lignes du rectangle et tu fais Edition --> Joindre.
Tu auras un polyligne qui sera géré correctement.

Tu as le même problème pour tous les autres éléments composés. Donc tu fais Edition --> Tout sélectionner --> Edition -> Joindre.

Pense à reprendre tes phases d'usinage.

A+
Merci beaucoup, je ferais ça demain soir, demain boulot:wink:
 
guillaume caliez
Nouveau
13 Décembre 2017
17
bonjour,
la majorités des problèmes venaient en effet des lignes qui n'étaient pas "jointes".
J'ai toujours un problème sur les formes rectangulaires. Il faut dire aussi que ces rectangles sont très petits.
je voudrais modifier le programme afin qu'il me donne ce que j'ai encadré en blanc. Une idée?:confused:



print4.jpg




Autrement j'ai légèrement modifié le fichier Plasma.cbpp car il y avait une tempo de 500 sec juste après chaque arrêt du plasma (M5).:eek:
j'ais aussi rajouté une pause de 1.5sec après le M3 (marche plasma), pour attendre que le plasma commence a fonctionner (charge des condos ?).

voici le code si il y a des intéressés. (modifier sur Notepad ++, ne fonctionne pas sur l'éditeur de texte Windows!!):

Code:
<?xml version="1.0" encoding="utf-8"?>
<PostProcessor xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="0.9.8.0">
  <PostFile>{$comment} Made using CamBam - http://www.cambam.co.uk {$endcomment}
{$header}
{$mops}
{$footer}
</PostFile>
  <Header>{$comment} {$cbfile.name} {$date} {$endcomment}
{$cbfile.header}
{$units} {$distancemode} {$velocitymode}
{$clearance}
( se déplacer vers l'emplacement X, Y du premier parcours )
G0 X{$mop.first.X} Y{$mop.first.y}
( do a Z probe cycle )
G31 Z-100 F1000
( mettre à Z=0 )
G92 Z0
( rétracter de 1.5 mm jusqu'à ce que la pointe ne touche plus la tôle)
G0 Z1.5
( remettre à Z=0 )
G92 Z0</Header>
  <Footer>{$clearance}
{$endrewind}
{$cbfile.footer}
</Footer>
  <StartCut>( hauteur de perçage )
G0 Z5
( torch on )
M3
G4 P1.5 (pause de 1.5 sec)
( plunge to cuting depth )
G1 Z{$mop.targetdepth} F{$mop.plungefeedrate}</StartCut>
  <EndCut>( torch off )
M5
G4 P1 (pause de 1 sec)
</EndCut>
  <ToolChange>{$clearance}
{$comment} T{$tool.index} : {$tool.diameter} {$endcomment}
T{$tool.index} M6</ToolChange>
  <MOP>{$comment} {$mop.name} {$endcomment}
{$toolchange}
{$velocitymode}
{$mop.header}
{$blocks}
{$mop.footer}
  </MOP>
  <MinimumArcLength>0.0001</MinimumArcLength>
  <MaximumArcRadius>10000</MaximumArcRadius>
  <AddLineNumbers>true</AddLineNumbers>
  <LineNumberFormat>0000</LineNumberFormat>
</PostProcessor>
 
speedjf37
Compagnon
15 Octobre 2009
1 931
indre et loire
Bonjour


http://www.atelier-des-fougeres.fr/Cambam/Aide/cam/LeadMoves.htm

Tu y trouveras la réponse --> Entrée dans la matière.

A+
Bonjour,

Dans le lien cité:

"Dans le cas d'un usinage intérieur, il peut être indispensable de modifier la position du point de départ d'usinage afin que l'outil descende dans la partie vide de matière. Par défaut le point de départ d'usinage et dans un angle pour une pièce rectangulaire, ce qui ne convient pas car la fraise touchera le rebord externe en entrant."

Il y a déjà une entrée et une sortie de paramétrés , je pense que c'est le point de départ qu'il faut modifier
http://www.metabricoleur.com/t13713-problemes-de-depart-d-usinage-cambam-ou-mach3


upload_2017-12-19_12-40-1.png



JF
 
La dernière réponse à ce sujet date de plus de 6 mois
Haut