Problème opèration

Module de conception 3D et mise en plan fournissant tous les composants et procédés standard pour les métiers du bois.

Modérateurs : remi77, D@vid, Damien F., claire, Alexis GERARD, tibo.v1

Répondre
Duncan.E
Seconde Classe
Seconde Classe
Messages : 6
Enregistré le : 12 janv. 2020, 18:48
Version TopSolid : 6.20
Module TopSolid : TopSolid'Steel

Problème opèration

Message non lu par Duncan.E »

Bonjour,
j'ai un problème avec ceci "when(Bloc.a=0,x,when(Bloc.a>0,x,y))"
Autrement dit: Si Bloc.a = 0°, alors X , Si non Si Bloc.a > 0 , Alors X , Si non Y
L'erreur affiché est "Nom invalide", autrement dit ça marche pas.

J'ai testé la deuxième partie du programme "when(Bloc.a>0,x,y)" qui marche.
Et la première partie "when(Bloc.a=0,x,z)" qui ne marche pas.

Le problème ne viens pas d'une différence de majuscule à coup sur (je ne sais pas si la différence MAJ/MIN est pris en compte sur TopSolid).

Merci (:
Modifié en dernier par Duncan.E le 13 janv. 2020, 11:51, modifié 1 fois.
Avatar du membre
Damien F.
Modérateur
Modérateur
Messages : 2109
Enregistré le : 09 avr. 2010, 13:26
Réponses : 10
Version TopSolid : 6.22
Module TopSolid : TopSolid'Wood
Localisation : Marseille
Contact :

Re: Problème opèration

Message non lu par Damien F. »

Yep !

Tu peux écrire when(Bloc.a>=0,x,y)
Si Bloc.a est supérieur ou égale à 0 alors x sinon y
jlm
Sergent-chef
Sergent-chef
Messages : 75
Enregistré le : 06 janv. 2018, 13:01
Réponses : 1
Version TopSolid : 6.21
Module TopSolid : TopSolid'Steel
Contact :

Re: Problème opèration

Message non lu par jlm »

je pense que le problème vient effectivement de ton "=" qu'il faut sinon remplacer par un "==" soit : "when(Bloc.a==0,x,when(Bloc.a>0,x,y))"
a tester..
Duncan.E
Seconde Classe
Seconde Classe
Messages : 6
Enregistré le : 12 janv. 2020, 18:48
Version TopSolid : 6.20
Module TopSolid : TopSolid'Steel

Re: Problème opèration

Message non lu par Duncan.E »

Super! la solution de JLM marche...
Merci bien, Damien effectivement le tien marche aussi, c’était ma première version des choses, mais elle me pose problème plus tard.
Merci encore.
Avatar du membre
Damien F.
Modérateur
Modérateur
Messages : 2109
Enregistré le : 09 avr. 2010, 13:26
Réponses : 10
Version TopSolid : 6.22
Module TopSolid : TopSolid'Wood
Localisation : Marseille
Contact :

Re: Problème opèration

Message non lu par Damien F. »

Ah oui bien vu le ==
Répondre