1.6.5.22.  topostructure.cfg - PARTdataManager / 3Dfindit: ricerca topologia GeoDb

Le Le opzioni di ricerca nella ricerca della topologia [Topology search] GeoDb vengono utilizzate nella Il file di configurazione topostructure.cfg impostato. Sarà determina quali categorie di ricerca ci sono e quali caratteristiche / globali I gruppi di attributi dovrebbero essere visualizzati nella finestra di dialogo di ricerca topografica. Inoltre definisce in base a quali attributi delle rispettive caratteristiche / globali gruppi di attributi. Per tutti questi blocchi di configurazione, Informazioni aggiuntive (nome visualizzato, ID testo della guida, icone, ecc.) divenire.

Di seguito viene mostrato come definire le categorie di ricerca nella configurazione e come l'impostazione viene visualizzata nella finestra di ricerca di Topo. Le categorie sono descritte come blocchi di configurazione separati, ad esempio [category_features]. Il prefisso "categoria_" è obbligatorio. Questo è seguito dal nome interno della categoria, ad esempio "caratteristiche" (può essere scelto liberamente). Questo nome interno può essere utilizzato per fare riferimento alla categoria corrispondente nel blocco [rootCategories] sotto "categories". Le categorie sono visualizzate in questo ordine nella finestra di ricerca di Topo.

Le caratteristiche elencate e i gruppi di attributi globali (globalAttributeGroups) nelle categorie sono definiti più dettagliatamente nella configurazione in blocchi aggiuntivi (ad esempio, [feature_Cylinder] o [globalAttributeGroup_symmetry]). Sia i gruppi di attributi globali che le caratteristiche possono essere aggiunti a una categoria.

Figura 1.552. 

Figura 1.553. 

I gruppi di attributi globali possono essere definiti liberamente. Gli attributi globali da visualizzare e la loro sequenza sono registrati in "globalAttributes". Gli attributi globali, invece, sono limitati a una selezione specifica.

Attributi globali: xDim, yDim, zDim, minorDim, mediumDim, majorDim, area, volume, spessore, axisSym, planeSym, forma.

Figura 1.554. 

Esempio per il gruppo di attributi globali "dimensione": xDim, yDim, zDim, minorDim, mediumDim, majorDim

Figura 1.555. 

È possibile specificare blocchi di configurazione separati (globalAttribute_) per gli attributi globali, al fine di definire il nome visualizzato (displayName) e l'abbreviazione (shortDesc).

Figura 1.556. 

Anche le caratteristiche e i loro attributi, come gli attributi globali, sono disponibili solo in misura limitata.

  • Telone: bSphereRad, area

  • Cilindro: diametro, lunghezza, area, orientamento, sweepAngle

  • Cono: apertura, lunghezza del tronco, lunghezza del frustolo, area, orientamento, angolo di spazzamento, diametro maggiore, diametro minore

  • Sfera: area, orientamento, angolo latitudinale, angolo longitudinale, diametro

  • Toro: area, orientamento, angolo latitudinale, angolo longitudinale, diametro minore, diametro maggiore

  • Piani opposti: distanza

  • Piani adiacenti: angolo

  • Foro: profondità, diametro, holeType, counterTypeStart, counterTypeEnd

  • Cilindro allungato: profondità, lunghezza, larghezza, orientamento

  • Foro rettangolare: profondità, lunghezza, larghezza, diametro di arrotondamento

  • CurvedSlot: diametro, profondità, larghezza, angolo di spazzamento

  • LinearHolePattern: holeCount, larghezza, altezza, distanzaX, distanzaY, allineamento

  • LinearSlottedHolePattern: holeCount, larghezza, altezza, distanzaX, distanzaY, allineamento

  • LinearRectHolePattern: holeCount, larghezza, altezza, distanzaX, distanzaY, allineamento

  • CircularHolePattern: holeCount, angolo, diametro

  • CirculatCurvedSlotPattern: holeCount, angolo, diametro

Figura 1.557. 

Figura 1.558. 

Nei blocchi di configurazione delle caratteristiche, l'ordine degli attributi da visualizzare è definito nella chiave "attributi". Se questa chiave viene omessa, tutti gli attributi della caratteristica vengono utilizzati nell'ordine interno per impostazione predefinita. Gli attributi delle caratteristiche possono essere espansi allo stesso modo degli attributi globali. Nei blocchi di configurazione degli attributi delle caratteristiche, il prefisso "featureAttribute_" è seguito dal nome della caratteristica (ad esempio "Cylinder_") e poi dal nome dell'attributo (ad esempio "diameter").

È anche possibile definire caratteristiche derivate (derivedFeature_) nella configurazione, per combinare o mappare alcuni attributi o limitarli a un valore fisso. Tuttavia, la sintassi è molto complicata e le modifiche devono essere effettuate solo da uno sviluppatore.

Sfaccettature

Queste impostazioni possono essere utilizzate per specificare le sfaccettature che si desidera visualizzare. Questa è la configurazione predefinita:

[settings]
TopoFacets=MinorDim,MediumDim,MajorDim,Thickness

Per ogni valore di questo elenco, c'è un blocco sottostante che configura la rispettiva sfaccettatura. Ecco un esempio:

[TopoFacet_MinorDim]
attributeGroup=Part
attribute=MinorDim
DisplayName=Minor Dimension
MaxDistinctValues=10
DecimalPlaces=2
IconPath=$CADENAS_SETUP/bitmaps/topology/X.png
DefaultUnit=mm
MinValue=0
MaxValue=100000

Per impostazione predefinita, Sono disponibili le seguenti sfaccettature: Dimensione più piccola, Dimensione media, Dimensione più grande Dimensioni e spessore del materiale. Tutte le altre sfaccettature sono possibili, ma devono essere deve essere prima configurato. Per creare un facet, i valori "displayName", "attributeGroup" e "attribute" sono obbligatori, tutti gli altri Le informazioni sono facoltative. "attributeGroup" e "attribute" si riferiscono a ciascuno ai gruppi di attributi e alle funzionalità globali, nonché ai relativi attributi in "topostructure.cfg". Funzioni dedotte non sono attualmente supportati e pertanto non possono essere utilizzati divenire.