Documentation PLUGIN DE CONFIGURATIONS

Dessin des objets du Calcul Dimensionnel


      Le dessin des objets du calcul dimensionnel se génèrent automatiquement suite à l’exécution des formules de calcul des différents objets.

      Le mode d’affichage dessin défini sur le scénario Diapason doit être impérativement paramétré avec la valeur PI-CD.

      Untitled Diagram-1694183800953.drawio.png

      Génération Images menuiserie (GENERE-IMAGE)

      Plusieurs images, sous différents formats, peuvent être générées suite à la validation du scénario commercial. Lors de la génération de ces dessins une partie des objets de la menuiserie (cadre, traverse, parclose, vitrage…) peuvent être éliminés afin de de conserver que certaines données.

      Les VCR décrites ci-dessous permettent lors de la génération de l’image de la menuiserie par de filtrer les objets à conserver.

      Ces VCR doivent être alimentées dans votre requête REB utilisant la fonction GENERE-IMAGE :

      • IMDLstObjNOK : Obj à supprimer (E_D1;E_D2*) : Liste des références objets du calcul dimensionnel que l’on souhaite supprimer lors de la génération. Le séparateur doit est ;

      • IMDLstObjOK : Obj à Conserver (E_D1;E_D2*) : Liste des références objets du calcul dimensionnel que l’on souhaite conserver lors de la génération ( tous les autres objets seront supprimés). Le séparateur doit est ;

      • IMDLstTypNOk : Type Objet à Supprimer : Liste des types objet du calcul dimensionnel que l’on souhaite supprimer lors de la génération. Le séparateur doit est ;

        • CadreDor : cadre Dormant

        • TravH : Traverse dormante Horizontale

        • TravV : Traverse dormante Verticale

        • Seuil : Seuil cadre dormant

        • TraB : Traverse basse cadre dormant

        • ElargDor : Elargisseur extérieur Dormant

        • BVR : Bloc volet roulant

        • ElargOuv : Elargisseur Ouvrant

        • CadreOuv : Cadre ouvrant

        • VantCoul : Vantail Coulissant

        • BatInt : Battement intérieur

        • TravOuvH : Traverse ouvrante Horizontale

        • TravOuvV : Traverse ouvrante Verticale

        • ElargRemp: Elargisseur Remplissage

        • VitPan : Vitrage ou Panneau

        • TxtTypRemp : Texte lié au remplissage

        • ParClose : parclose remplissage

        • CoteCpb : Cotation cadre petit bois

        • Jonction : Jonction des ensembles multi chassis

        • AxeCoupe : flèche des axes des plans de coupe

        • CoupeH : trait de coupe horizontal

        • CoupeV : trait de coupe vertical

      • IMDLstTypOk : Type Objet à conserver : Liste des types objet du calcul dimensionnel que l’on souhaite conserver lors de la génération ( tous les autres objets seront supprimés). Le séparateur doit est ;

      Type identique à ceux du paramètre IMDLstTypNOk 


      Le bloc suivant doit être ajouté dans votre requête de génération de dessin juste avant l’exécution de la fonction GENERE-IMAGE().


      COMMENTAIRE : "Suppression lors de la génération de certains objets définis de par leur référence ou leur type dans les VCR IMDLstTypOk , IMDLstTypNOk, IMDLstObjOK et IMDLstObjNOK "

      VLO.CHR166 = CHR( VALEUR= CLO.166 )

      VLO.CHR206 = CHR( VALEUR= CLO.206 )

      POUR CHAQUE LST WfObjGraD :

      VLO.ObjParVal = WfObjGraD.ObjParVal

      VLO.LstPar1 = MOT( SEPARATEUR= VLO.CHR206 , CHAINE= VLO.ObjParVal , NUMERO= CLO.1 )

      VLO.LstPar2 = MOT( SEPARATEUR= VLO.CHR206 , CHAINE= VLO.ObjParVal , NUMERO= CLO.2 )

      VLO.LstTypOk = VCR.IMDLstTypOk

      VLO.LstTypNOk = VCR.IMDLstTypNOk

      VLO.LstObjOK = VCR.IMDLstObjOK

      VLO.LstObjNok = VCR.IMDLstObjNOK

      PRENDRE WfObjGraD ObjParVal = VLO.LstPar1 + VLO.CHR166 + CLO."LstTypOk=" + VLO.LstTypOk + VLO.CHR166 + CLO."LstTypNOk=" + VLO.LstTypNOk + VLO.CHR166 + CLO."LstObjOK=" + VLO.LstObjOK + VLO.CHR166 + CLO."LstObjNok=" + VLO.LstObjNok +

      VLO.CHR206 + VLO.LstPar2

      FIN_BLOC