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 : 4
Inscription : 12 janv. 2020, 18:48
Version TopSolid : 6.20
Module TopSolid : TopSolid'Wood

Problème opèration

Message non lu par Duncan.E » 13 janv. 2020, 10:14

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 (:
Dernière modification par Duncan.E le 13 janv. 2020, 11:51, modifié 1 fois.

Avatar de l’utilisateur
Damien F.
Modérateur
Modérateur
Messages : 1875
Inscription : 09 avr. 2010, 13:26
Version TopSolid : 6.20
Module TopSolid : TopSolid'Wood
Localisation : Marseille
Contact :

Re: Problème opèration

Message non lu par Damien F. » 13 janv. 2020, 10:24

Yep !

Tu peux écrire when(Bloc.a>=0,x,y)
Si Bloc.a est supérieur ou égale à 0 alors x sinon y

jlm
Caporal-chef
Caporal-chef
Messages : 40
Inscription : 06 janv. 2018, 13:01
Version TopSolid : 6.18
Module TopSolid : TopSolid'Wood
Contact :

Re: Problème opèration

Message non lu par jlm » 13 janv. 2020, 10:27

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 : 4
Inscription : 12 janv. 2020, 18:48
Version TopSolid : 6.20
Module TopSolid : TopSolid'Wood

Re: Problème opèration

Message non lu par Duncan.E » 13 janv. 2020, 10:34

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 de l’utilisateur
Damien F.
Modérateur
Modérateur
Messages : 1875
Inscription : 09 avr. 2010, 13:26
Version TopSolid : 6.20
Module TopSolid : TopSolid'Wood
Localisation : Marseille
Contact :

Re: Problème opèration

Message non lu par Damien F. » 13 janv. 2020, 11:12

Ah oui bien vu le ==

Répondre