problème en réexécutant des procédés
Modérateurs : remi77, D@vid, Damien F.
- Francois_DCM
- Capitaine
- Messages : 311
- Enregistré le : 25 avr. 2007, 15:02
- Version TopSolid : 6.16
- Module TopSolid : TopSolid'Cam
- Localisation : Boisbriand, Canada
- Contact :
problème en réexécutant des procédés
Bonjour à tous, j'ai récemment changé d'ordinateur. J'ai importé mes anciens procédés et ils fonctionnent comme avant sauf quand je dois réexécuter, TS m'impose alors un autre outil (il me met un nouvel outil dans le magasin! un contournage avec un outil à filet ).
qqun a une solution?
qqun a une solution?
Modifié en dernier par Francois_DCM le 14 août 2013, 21:07, modifié 1 fois.
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
- remi77
- Administrateur
- Messages : 5168
- Enregistré le : 16 nov. 2006, 10:32
- Contact :
Re: problème en réexécutant des procédés
Hello
Si tu es en 6.14, il y a un bug au niveau des chaînes de caractères concernant les procédés. En fait la lettre A est remplacée par (80). Je ne vais pas rentrer dans le détail mais de ce fait, il t'es demandé de choisir a nouveau un outil.
@+
Rémi
Si tu es en 6.14, il y a un bug au niveau des chaînes de caractères concernant les procédés. En fait la lettre A est remplacée par (80). Je ne vais pas rentrer dans le détail mais de ce fait, il t'es demandé de choisir a nouveau un outil.
@+
Rémi
- Préférez le contact en MP ou par E-mail forum@TopSolid.com
- Avant de poser une question, utilisez la fonction Rechercher du forum ou consulter la FAQ
- Avant de poser une question, utilisez la fonction Rechercher du forum ou consulter la FAQ
- Francois_DCM
- Capitaine
- Messages : 311
- Enregistré le : 25 avr. 2007, 15:02
- Version TopSolid : 6.16
- Module TopSolid : TopSolid'Cam
- Localisation : Boisbriand, Canada
- Contact :
Re: problème en réexécutant des procédés
Je suis en 6.8!
est-ce qu'il y a qque chose à faire?
est-ce qu'il y a qque chose à faire?
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
- remi77
- Administrateur
- Messages : 5168
- Enregistré le : 16 nov. 2006, 10:32
- Contact :
Re: problème en réexécutant des procédés
Hello
Dans ce cas , il fait revoir tes procédés , voir si tu utilises la même base de données outil etc...
@+
Rémi
Dans ce cas , il fait revoir tes procédés , voir si tu utilises la même base de données outil etc...
@+
Rémi
- Préférez le contact en MP ou par E-mail forum@TopSolid.com
- Avant de poser une question, utilisez la fonction Rechercher du forum ou consulter la FAQ
- Avant de poser une question, utilisez la fonction Rechercher du forum ou consulter la FAQ
- Francois_DCM
- Capitaine
- Messages : 311
- Enregistré le : 25 avr. 2007, 15:02
- Version TopSolid : 6.16
- Module TopSolid : TopSolid'Cam
- Localisation : Boisbriand, Canada
- Contact :
Re: problème en réexécutant des procédés
ok, ça fait tellement longtemps que je les ai faits...
je verrai bien...
merci
je verrai bien...
merci
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
-
- Sergent-chef
- Messages : 84
- Enregistré le : 05 févr. 2007, 09:30
- Version TopSolid : 7.13
- Module TopSolid : TopSolid'Cam
- Localisation : Nantes
Re: problème en réexécutant des procédés
Lors du changement de pc, le dossier "Config" a t'il été récupérer ?
Si oui c'est bizarre... si c'est non, il peut manquer une ligne dans le fichier top.cfg ( sous C:\Missler\Config) :
ZMI_FORM_SET_MANUAL_TOOLS_FORCED 1
!! ne pas mettre d'espace entre le FORCED et 1 : c'est une tabulation !!
Cette ligne permet de cocher la case "Forcer l'outil" dans la boite des opérations.
Si oui c'est bizarre... si c'est non, il peut manquer une ligne dans le fichier top.cfg ( sous C:\Missler\Config) :
ZMI_FORM_SET_MANUAL_TOOLS_FORCED 1
!! ne pas mettre d'espace entre le FORCED et 1 : c'est une tabulation !!
Cette ligne permet de cocher la case "Forcer l'outil" dans la boite des opérations.
- Francois_DCM
- Capitaine
- Messages : 311
- Enregistré le : 25 avr. 2007, 15:02
- Version TopSolid : 6.16
- Module TopSolid : TopSolid'Cam
- Localisation : Boisbriand, Canada
- Contact :
Re: problème en réexécutant des procédés
oui le dossier CONFIG a été copié.
la ligne ZMI_FORM_SET_MANUAL_TOOLS_FORCED 1 était bien dans mon top.cfg aussi et c'était bien un tab entre "forced" et "1".
la séquence se fait comme avant au moment de la création du procédé, je choisis l'outil et tout est beau, comme avant. c'est lorsque je réexécute qu'il me charge un nouvel outil dans le magasin (un thread mill cutter!) et le met dans mon procédé...
la ligne ZMI_FORM_SET_MANUAL_TOOLS_FORCED 1 était bien dans mon top.cfg aussi et c'était bien un tab entre "forced" et "1".
la séquence se fait comme avant au moment de la création du procédé, je choisis l'outil et tout est beau, comme avant. c'est lorsque je réexécute qu'il me charge un nouvel outil dans le magasin (un thread mill cutter!) et le met dans mon procédé...
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
- Francois_DCM
- Capitaine
- Messages : 311
- Enregistré le : 25 avr. 2007, 15:02
- Version TopSolid : 6.16
- Module TopSolid : TopSolid'Cam
- Localisation : Boisbriand, Canada
- Contact :
Re: problème en réexécutant des procédés
c'est bizarre, je viens de refaire des tests et l'outil change seulement si je choisis un "end/side face mill". si je choisis un "face mill", l'outil ne se fait pas changer...???
un endmill passe sans problème aussi.
mon procédé est un contournage que je me sers pour surfacer.
un endmill passe sans problème aussi.
mon procédé est un contournage que je me sers pour surfacer.
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
-
- Sergent-chef
- Messages : 84
- Enregistré le : 05 févr. 2007, 09:30
- Version TopSolid : 7.13
- Module TopSolid : TopSolid'Cam
- Localisation : Nantes
Re: problème en réexécutant des procédés
tu peux poster ton procédé pour que je regarde ?
- Francois_DCM
- Capitaine
- Messages : 311
- Enregistré le : 25 avr. 2007, 15:02
- Version TopSolid : 6.16
- Module TopSolid : TopSolid'Cam
- Localisation : Boisbriand, Canada
- Contact :
Re: problème en réexécutant des procédés
voilà.
[Form parameters]
# Name = S,Surfacage contournage
# Category = S,mill 2d
# Sortable = I,1
# Directory = S,
[Définition d'une boîte de dialogue]
# @Name = S,<>DialogOpen
# @title = S,Définition d'une boîte de dialogue
# Form.DialogOpen.Title = S,&,Dimension du brut
# Form.Active = I,&,1
[Saisie d'une valeur décimale Largeur de passe]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Largeur de passe
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,1
# Form.InputReal.Value = D,&,1.4
# Form.Active = I,&,1
[Saisie d'une valeur décimale Nombre de passes radiales]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Nombre de passes radiales
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,0
# Form.InputReal.Value = D,&,1
# Form.Active = I,&,1
[Saisie d'une valeur décimale Prof. passe finition]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Prof. de passe de finition
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,0
# Form.InputReal.Value = D,&,.01
# Form.Active = I,&,1
[Saisie d'une valeur décimale Surépaisseur fond]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Surépaisseur fond (à l'op de finition)
# Form.InputReal.MustAnswer = I,&,1
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,1
# Form.InputReal.Value = D,&,0
# Form.Active = I,&,1
[Saisie d'une valeur décimale Surépaisseur latérale]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Surépaisseur latérale
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,1
# Form.InputReal.Value = D,&,-.1
# Form.Active = I,&,1
[Fin de définition de boîte de dialogue]
# @Name = S,<>DialogClose
# @title = S,Fin de définition de boîte de dialogue
# Form.Active = I,&,1
[Contournage ébauche]
# @Name = S,mill
# @title = S,Contournage ébauche
# Tool.Diam = L,&,
# Tool.Diam2 = L,
# Tool.Radius = L,
# Tool.UtilLength = L,
# Tool.TotalLength = L,
# Tool.ProfPoky = L,
# Tool.DiamPoky = L,
# Tool.NbCogs = D,
# Tool.TipAngle = A,
# Tool.TipLength = L,&,
# Tool.CutAngle = A,
# Tool.user_ref1 = S,
# Tool.MachId = R,
# Tool.Type = S,
# Tool.mag_num = I,
# Tapp.sur_long = L,
# Tapp.norme = S,
# Turret.comm = S,
# Cut.Sp = D,
# Cut.Vc = D,
# Cut.Fr = D,
# Cut.DpMaxAxi = L,
# Cut.DpMaxRad = L,
# Cut.PeriphSafeDistance = L,
# Cut.Oil = I,
# Form.ToolDiam = l,
# Form.ToolDiam2 = l,
# Form.ToolRadius = l,
# Form.ToolLength2 = l,
# Form.ToolTotalLength = l,
# Form.ToolUtilLength = l,
# Form.ToolTipLength = l,
# Form.ToolProfPoky = l,
# Form.ToolDiamPoky = l,
# Form.ToolTipAngle = B,
# Form.ToolCutAngle = B,
# Form.ToolNbCogs = D,
# Form.Tooluser_ref1 = S,
# Form.ToolType = S,
# Form.Toolmag_num = I,
# Form.Turretcomm = S,
# Form.CutSp = D,8000
# Form.CutVc = D,
# Form.CutFr = D,100
# Form.CutDpMaxAxi = L,
# Form.CutDpMaxRad = L,
# Form.CutPeriphSafeDistance = L,
# Form.CutOil = I,1
# Form.Active = I,1
# Form.MachId = R,&,
# Form.WCSId = R,&,
# Form.ManualChooseTool = I,1
# Form.ManualMaterialSide = I,
# Form.ManualZLevel = L,
# Form.ManualForced = I,&,
# Form.Geom = r,
# Form.GeomFaces = r,
# Form.PosFrame = R,
# point_start = R,
# point_end = R,
# point_app = R,
# point_ret = R,
# attack_type = I,1
# retract_type = I,1
# offset_side = L,.ComplexForm.6.Form.InputReal.Value
# offset_bottom = L,.ComplexForm.5.Form.InputReal.Value
# z_start = L,
# z_start_auto = I,
# dp_max_axi = L,0.1
# dp_last_axi = L,.ComplexForm.4.Form.InputReal.Value
# dp_rad = L,.ComplexForm.2.Form.InputReal.Value
# dp_last_rad = L,.ComplexForm.2.Form.InputReal.Value
# nb_pass_rad = I,.ComplexForm.3.Form.InputReal.Value
# app_point = I, // approach point: (1)->same approach point for all radial pass, (1)->new approach point for all radial pass
# axial_first = I, // priority on contouring : (1)->axial, (2)->radial
# full_z_down_type_in = I,
# z_down_angle_in = A,
# z_down_inc_in = L,
# z_down_rad_in = L,
# z_down_hel_with_step_in = I,
# z_down_step_in = L,
# z_down_step_angle_in = A,
# z_down_fr_in = D,
# full_z_down_type_out = I,
# z_down_angle_out = A,
# z_down_inc_out = L,
# z_down_rad_out = L,
# z_down_hel_with_step_out = I,
# z_down_step_out = L,
# z_down_step_angle_out = A,
# z_down_fr_out = D,
# attack_radius = L,
# attack_ang = A,
# attack_height = L,
# attack_dist = L,
# attack_dist_ang = L,
# attack_dist_tang = L,
# attack_fr = D,
# attack_fr_tang = D,
# retract_radius = L,
# retract_ang = A,
# retract_height = L,
# retract_dist = L,Tool.diam*.5+.02
# retract_dist_ang = L,Tool.diam*.5+.02
# retract_dist_tang = L,
# retract_fr = D,
# retract_fr_tang = D,
# ra_plane = L,
# final_z = L,
# final_z_abs = I,
# corr_type = I,0
# corr_diam = L,
# path_type = I,
# path_type_str = S,
# to_attack_type = I,
# to_attack_type_str = S,
# to_retract_type = I,
# to_retract_type_str = S,
# overlap = L,
# delta_z_re_erect = L,
# delta_z_re_erect_abs = I,
# periph_feedrate = I,
# mini_variation = D,
# maxi_variation = D,
# profile_type = I,
# ang_profile = A,
# util_ra = I, // Flag indicate if Ra is controled by collision or user
# operation_type = I,0
# operation_type_str = S,
# overlength_app = L,Tool.diam*0.5+0.3
# overlength_ret = L,0.1
# activ_corr_before_z_down = I,
# cancel_corr_after_z_up = I,
# sd = L,
# stock_update = I,1
# app = S,
# comm = S,SURFACAGE
# rem_pp = S,
# TypeName = S,
# FamilyName = S,
# Tool.Step = L,
[Form parameters]
# Name = S,Surfacage contournage
# Category = S,mill 2d
# Sortable = I,1
# Directory = S,
[Définition d'une boîte de dialogue]
# @Name = S,<>DialogOpen
# @title = S,Définition d'une boîte de dialogue
# Form.DialogOpen.Title = S,&,Dimension du brut
# Form.Active = I,&,1
[Saisie d'une valeur décimale Largeur de passe]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Largeur de passe
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,1
# Form.InputReal.Value = D,&,1.4
# Form.Active = I,&,1
[Saisie d'une valeur décimale Nombre de passes radiales]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Nombre de passes radiales
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,0
# Form.InputReal.Value = D,&,1
# Form.Active = I,&,1
[Saisie d'une valeur décimale Prof. passe finition]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Prof. de passe de finition
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,0
# Form.InputReal.Value = D,&,.01
# Form.Active = I,&,1
[Saisie d'une valeur décimale Surépaisseur fond]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Surépaisseur fond (à l'op de finition)
# Form.InputReal.MustAnswer = I,&,1
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,1
# Form.InputReal.Value = D,&,0
# Form.Active = I,&,1
[Saisie d'une valeur décimale Surépaisseur latérale]
# @Name = S,<>InputReal
# @title = S,Saisie d'une valeur décimale
# Form.InputReal.Question = S,&,Surépaisseur latérale
# Form.InputReal.MustAnswer = I,&,
# Form.InputReal.LowerLimit = D,&,
# Form.InputReal.UpperLimit = D,&,
# Form.InputReal.UnitType = I,&,1
# Form.InputReal.Value = D,&,-.1
# Form.Active = I,&,1
[Fin de définition de boîte de dialogue]
# @Name = S,<>DialogClose
# @title = S,Fin de définition de boîte de dialogue
# Form.Active = I,&,1
[Contournage ébauche]
# @Name = S,mill
# @title = S,Contournage ébauche
# Tool.Diam = L,&,
# Tool.Diam2 = L,
# Tool.Radius = L,
# Tool.UtilLength = L,
# Tool.TotalLength = L,
# Tool.ProfPoky = L,
# Tool.DiamPoky = L,
# Tool.NbCogs = D,
# Tool.TipAngle = A,
# Tool.TipLength = L,&,
# Tool.CutAngle = A,
# Tool.user_ref1 = S,
# Tool.MachId = R,
# Tool.Type = S,
# Tool.mag_num = I,
# Tapp.sur_long = L,
# Tapp.norme = S,
# Turret.comm = S,
# Cut.Sp = D,
# Cut.Vc = D,
# Cut.Fr = D,
# Cut.DpMaxAxi = L,
# Cut.DpMaxRad = L,
# Cut.PeriphSafeDistance = L,
# Cut.Oil = I,
# Form.ToolDiam = l,
# Form.ToolDiam2 = l,
# Form.ToolRadius = l,
# Form.ToolLength2 = l,
# Form.ToolTotalLength = l,
# Form.ToolUtilLength = l,
# Form.ToolTipLength = l,
# Form.ToolProfPoky = l,
# Form.ToolDiamPoky = l,
# Form.ToolTipAngle = B,
# Form.ToolCutAngle = B,
# Form.ToolNbCogs = D,
# Form.Tooluser_ref1 = S,
# Form.ToolType = S,
# Form.Toolmag_num = I,
# Form.Turretcomm = S,
# Form.CutSp = D,8000
# Form.CutVc = D,
# Form.CutFr = D,100
# Form.CutDpMaxAxi = L,
# Form.CutDpMaxRad = L,
# Form.CutPeriphSafeDistance = L,
# Form.CutOil = I,1
# Form.Active = I,1
# Form.MachId = R,&,
# Form.WCSId = R,&,
# Form.ManualChooseTool = I,1
# Form.ManualMaterialSide = I,
# Form.ManualZLevel = L,
# Form.ManualForced = I,&,
# Form.Geom = r,
# Form.GeomFaces = r,
# Form.PosFrame = R,
# point_start = R,
# point_end = R,
# point_app = R,
# point_ret = R,
# attack_type = I,1
# retract_type = I,1
# offset_side = L,.ComplexForm.6.Form.InputReal.Value
# offset_bottom = L,.ComplexForm.5.Form.InputReal.Value
# z_start = L,
# z_start_auto = I,
# dp_max_axi = L,0.1
# dp_last_axi = L,.ComplexForm.4.Form.InputReal.Value
# dp_rad = L,.ComplexForm.2.Form.InputReal.Value
# dp_last_rad = L,.ComplexForm.2.Form.InputReal.Value
# nb_pass_rad = I,.ComplexForm.3.Form.InputReal.Value
# app_point = I, // approach point: (1)->same approach point for all radial pass, (1)->new approach point for all radial pass
# axial_first = I, // priority on contouring : (1)->axial, (2)->radial
# full_z_down_type_in = I,
# z_down_angle_in = A,
# z_down_inc_in = L,
# z_down_rad_in = L,
# z_down_hel_with_step_in = I,
# z_down_step_in = L,
# z_down_step_angle_in = A,
# z_down_fr_in = D,
# full_z_down_type_out = I,
# z_down_angle_out = A,
# z_down_inc_out = L,
# z_down_rad_out = L,
# z_down_hel_with_step_out = I,
# z_down_step_out = L,
# z_down_step_angle_out = A,
# z_down_fr_out = D,
# attack_radius = L,
# attack_ang = A,
# attack_height = L,
# attack_dist = L,
# attack_dist_ang = L,
# attack_dist_tang = L,
# attack_fr = D,
# attack_fr_tang = D,
# retract_radius = L,
# retract_ang = A,
# retract_height = L,
# retract_dist = L,Tool.diam*.5+.02
# retract_dist_ang = L,Tool.diam*.5+.02
# retract_dist_tang = L,
# retract_fr = D,
# retract_fr_tang = D,
# ra_plane = L,
# final_z = L,
# final_z_abs = I,
# corr_type = I,0
# corr_diam = L,
# path_type = I,
# path_type_str = S,
# to_attack_type = I,
# to_attack_type_str = S,
# to_retract_type = I,
# to_retract_type_str = S,
# overlap = L,
# delta_z_re_erect = L,
# delta_z_re_erect_abs = I,
# periph_feedrate = I,
# mini_variation = D,
# maxi_variation = D,
# profile_type = I,
# ang_profile = A,
# util_ra = I, // Flag indicate if Ra is controled by collision or user
# operation_type = I,0
# operation_type_str = S,
# overlength_app = L,Tool.diam*0.5+0.3
# overlength_ret = L,0.1
# activ_corr_before_z_down = I,
# cancel_corr_after_z_up = I,
# sd = L,
# stock_update = I,1
# app = S,
# comm = S,SURFACAGE
# rem_pp = S,
# TypeName = S,
# FamilyName = S,
# Tool.Step = L,
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
- Francois_DCM
- Capitaine
- Messages : 311
- Enregistré le : 25 avr. 2007, 15:02
- Version TopSolid : 6.16
- Module TopSolid : TopSolid'Cam
- Localisation : Boisbriand, Canada
- Contact :
Re: problème en réexécutant des procédés
je vois mal comment ça pourrait venir du procédé lui-même parce que j'ai fait des comparaisons entre le vieux et le nouveau et le "texte" des deux est identique.
le numéro n'est pas le même par contre (vieux = formuser45.frmin, nouveau = formuser5.frmin)
le numéro n'est pas le même par contre (vieux = formuser45.frmin, nouveau = formuser5.frmin)
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
1MM = 0.039 pouces, aaahhhhh ok!
V6.16