W
warbird04
Nouveau
Bonjour,
Je possède un ancien centre d'usinage Famup MC45-E (1999) avec une commande Siemens 840D + Shopmill. J'utilise Cambam pour générer mes G codes. Pour ce faire, j'ai du adapter un PP existant aux spécificités de la machine, j'y arrive sans trop de soucis. Il me reste quelques points à améliorer, et notamment celui-ci:
- un appel de changement d'outil se fait de la façon suivante: T="FRAISE FIN 6 AC" M6 (par exemple). Le problème avec ce type de syntaxe, c'est que CamBam me génère à chaque opération d'usinage faite avec le même outil, un appel de changement. Ceci a pour effet de couper la broche, et de relancer la broche à chaque opération.
Normalement, lorsque l'on écrit un changement d'outil avec {$tool.index} dans le PP, cambam ne génère pas de nouveau changement d'outil lors d'opérations successives avec le même outil. Le problème c'est que moi je dois employer {$tool.name} pour générer mes appels d'outils, et que Cambam me génère ainsi des appels à chaque opération.
Est-ce que l'un d'entre vous peut me donner une solution pour éviter cette problématique? Serait il possible de modifier CamBam afin qu'il reconnaisse {$tool.name} comme {$tool.index) au niveau des répétitions de changement d'outils?
Merci pour votre aide.
P.S Pour ceux qui possèdent une commande Siemens, je peux vous aider à configurer votre PP, aussi par exemple pour les cycles de perçage style "cycle83" (Siemens ne reconnait pas le G83)
Je possède un ancien centre d'usinage Famup MC45-E (1999) avec une commande Siemens 840D + Shopmill. J'utilise Cambam pour générer mes G codes. Pour ce faire, j'ai du adapter un PP existant aux spécificités de la machine, j'y arrive sans trop de soucis. Il me reste quelques points à améliorer, et notamment celui-ci:
- un appel de changement d'outil se fait de la façon suivante: T="FRAISE FIN 6 AC" M6 (par exemple). Le problème avec ce type de syntaxe, c'est que CamBam me génère à chaque opération d'usinage faite avec le même outil, un appel de changement. Ceci a pour effet de couper la broche, et de relancer la broche à chaque opération.
Normalement, lorsque l'on écrit un changement d'outil avec {$tool.index} dans le PP, cambam ne génère pas de nouveau changement d'outil lors d'opérations successives avec le même outil. Le problème c'est que moi je dois employer {$tool.name} pour générer mes appels d'outils, et que Cambam me génère ainsi des appels à chaque opération.
Est-ce que l'un d'entre vous peut me donner une solution pour éviter cette problématique? Serait il possible de modifier CamBam afin qu'il reconnaisse {$tool.name} comme {$tool.index) au niveau des répétitions de changement d'outils?
Merci pour votre aide.
P.S Pour ceux qui possèdent une commande Siemens, je peux vous aider à configurer votre PP, aussi par exemple pour les cycles de perçage style "cycle83" (Siemens ne reconnait pas le G83)