Migrering från XactMeasure

I det här ämnet Dölj

Migrering från XactMeasure

Inledning

Föreslag på arbetsflöde

Migreringsrapport

Viktigt!

Koncentricitet kontra koaxialitet

Underförstådda nominella värden

Anpassade nominella värden

Spår som referenser

Referenser som uppriktning kontra referenser som mätdon

Exempel 1: plan | cirkel | cirkelreferenssystem

Exempel 2: plan | cirkel | breddreferenssystem

Projicerade toleranszoner på cylindrar som inte är autoelement

Materialmodifierare på referenser för riktningstoleranser

Profiltoleranser med OPTIMERAD_PASSNING

Ovanliga former av toleranszoner på sfärer

Elementtyper som inte stöds

Specificerad materialgränsstorlek på ISO-referenser

Axiella kontra radiella zoner för cirkulärt kast

Begränsningsläge

Symmetri och koncentricitet under ASME

Ogiltig zonriktning

Fel efter migrering

Konstruerade bästanpassade 3D-linjer

Konstruerade bästanpassade 3D-linjer med omkompensering

Migrering av sammansatta toleranser

Sammansatta linjeprofiltoleranser som refererar till ett arbetsplan

Migrering av utdata

Basic-skript och automatisering

Inledning

Kommandot för geometrisk tolerans introducerades i PC-DMIS 2020 R2. Det här kommandot ersätter XactMeasure-kommandot från tidigare versioner. När du öppnar en mätrutin från en version före PC-DMIS 2020 R2 finns XactMeasure-toleranserna inte längre och PC-DMIS gör ett försök att migrera kommandon för toleransrektanglar till motsvarande kommando för geometrisk tolerans.

Om du öppnar din rutin i den här versionen av PC-DMIS före migreringen, skapar programvaran en säkerhetskopia av din mätrutin i mappen:

C:\Users\Public\Documents\Hexagon\PC-DMIS\2022.2\MigrationBackup

Öppna aldrig rutinen från den här säkerhetskopian. Kopiera rutinen till en annan mapp först om du vill använda den säkerhetskopierade rutinen.

Föreslag på arbetsflöde

Migreringen är för det mesta automatisk, men i vissa fall kan du behöva anpassa migreringen efter dina behov. Du kan använda vissa alternativ för att styra hur migreringen görs. Vi föreslår följande arbetsflöde för att migrera dina PC-DMIS-mätrutiner från en tidigare version:

Migreringsrapport

Om PC-DMIS stöter på problem under migreringen skapar migreringsverktyget en rapport i dialogrutan Migreringsrapport. Migreringsrapporten kan se ut så här:

De flesta migreringsrapporter är mycket enklare än exemplet i bilden ovan. I bilden ovan förmedlar rapporten två viktiga uppgifter:

Viktigt!

Beteendet för kommandot för geometrisk tolerans skiljer sig på flera sätt från XactMeasure-kommandot. Vissa av dessa skillnader är särskilt tydliga under migrering:

Koncentricitet kontra koaxialitet

XactMeasure-kommandot hade separata utvärderingar för koncentricitet kontra koaxialitet, med separata symboler för var och en av dem. Detta resulterade i följande problem:

Därmed migreras alla XactMeasure-utvärderingar för koaxialitet och koncentricitet till kommandot för geometrisk tolerans med koncentricitetssymbolen.

Underförstådda nominella värden

I vissa fall tillät XactMeasure-kommandot felaktiga nominella värden för ingående element och/eller referenselement. Dessa var vinkelräthet, parallellitet, symmetri, koncentricitet, koaxialitet, cirkulärt kast och totalkast. Dessa fall kan betraktas som "underförstådda nominella värden" där XactMeasure-kommandot antog att det korrekta nominella förhållandet mellan de ingående elementen och referenselementen var kända. Kommandot för geometrisk tolerans gör inte detta antagande. Det kräver att alla element har korrekta nominella värden. Efter migreringen, om elementen har felaktiga nominella värden, och om kommandot för geometrisk tolerans detekterar dessa felaktiga nominella värden genererar kommandot för geometrisk tolerans ett fel.

Anta till exempel att du har en vinkelräthetstolerans, med ett plant ingående element och en plan referens. Den nominella vinkeln mellan det ingående planet och referensplanet är 89,3°. XactMeasure antog då att den nominella vinkeln i verkligheten är 90° och producerade ett mätt värde utifrån detta antagande.

Kommandot för geometrisk tolerans kräver att alla element har korrekta nominella värden. Detta innebär att den nominella vinkeln på 89,3° anses vara korrekt. Vinkelräthetstoleransen producerar ett fel efter migreringen, som anger att det inte kan stämma att en vinkelräthetstolerans används på element som inte är nominellt vinkelräta mot varandra.

Meddelandet innebär att du måste bestämma om den nominella vinkeln 89,3° är korrekt eller inte.

Om 89,3° är korrekt, och den stämmer överens med ritningen (eller CAD-filen), innebär detta att ritningen (eller CAD-filen) är fel och måste korrigeras, eftersom det inte kan stämma att en vinkelräthetstolerans används på element som inte är nominellt vinkelräta mot varandra.

Om 89,3° är fel enligt ritningen (eller CAD-filen) innebär detta att elementets nominella värden är felaktiga och att du måste korrigera dem.

Anpassade nominella värden

För vinkelriktighet och läge tillät XactMeasure-kommandot att du anpassade de nominella värdena för det ingående elementet. Vinkelräthet tillät att du skrev in en nominell vinkel mellan elementet och den primära referensen. Läge tillät att du skrev in ZYZ-centroiden för elementet och den nominella storleken på elementet. I efterhand insåg vi att vi inte skulle ha lagt till denna funktion eftersom den gjorde det möjligt för användare att ha element med felaktiga nominella värden. Kommandot för geometrisk tolerans kräver att alla element har korrekta nominella värden, och tillåter inte att du anpassar elementets nominella värden. Efter migreringen förkastar PC-DMIS alla eventuella anpassade nominella värden, och använder elementets nominella värden. Om du har anpassad de nominella värdena för ditt element, detekteras detta under migreringen och ett varningsmeddelande visas i migreringsrapporten.

Spår som referenser

Kommandot för geometrisk tolerans tillåter spår- och urtagsreferenser och tolkar dem som 2D-breddelement utan ytdata. Mer information finns i "Spår och urtag som referenser". Däremot behandlar XactMeasure-kommandot spår- och urtagsreferenselement som 2D-cirkelelement utan ytdata. Detta har gjort att det är svårt att använda XactMeasure och uppfylla standarderna.

När du migrerar en rutin med ett spår- eller urtagselement som referens, kan toleransens mätta värde ändras på grund av ändringen av hur PC-DMIS tolkar referenselementet.

Var försiktig med spår och urtag som referenser.

Du bör endast använda dem om du är säker på att formen på elementen är mycket bra. Om du misstänker att formfelet från tillverkningen är betydande ska du inte använda ett spår- eller urtagskommando. Utför i stället en scanning runt omkretsen på elementet och toleranssätt sedan formen, riktningen och läget för elementet med en linjeprofiltolerans.

Använd en konstruerad 2D- eller 3D-bredd (med ytdata), i stället för ett spår eller urtag, om du behöver referera elementet som en referens.

Referenser som uppriktning kontra referenser som mätdon

Enligt "Så här beräknas och används referenser i PC-DMIS" använder XactMeasure-kommandot PC-DMIS-uppriktningskoncept för att lösa referenssystem, så som primär, sekundär och nollpunkt. Kommandot för geometrisk tolerans använder däremot mätdonskoncept för att lösa referenssystem. Detta gör det möjligt för PC-DMIS att lösa ovanliga referenssystem som inte passar in i ramverket primär-sekundär-nollpunkt. Det möjliggör även enklare standardöverensstämmelse i de fall där ramverket primär-sekundär-nollpunkt är en ofullständig matchning med den aktuella standarden.

Ibland måste du vara medveten om skillnaderna i resultaten, så att du kan förstå varför XactMeasure-kommandot gav ett annat resultat än kommandot för geometrisk tolerans.

Nedan följer några exempel:

Exempel 1: plan | cirkel | cirkelreferenssystem

Ett referenssystem som ofta används är det primära referensplanet, följt av en sekundär referenscirkel följt av en tertiär referenscirkel. Här visas en illustration av specifikationen, där det primära referensplanet är A, den sekundära referenscirkeln är D och den tertiära referenscirkeln är E:

XactMeasure primäruppriktar först till det primära referensplanet. Därefter sätts nollpunkten på den sekundära referenscirkeln. Slutligen roteras linjen mellan de sekundära och tertiära cirklarna. Här följer en illustration av XactMeasure-beteendet, med beräkningen minsta kvadratmetod:

Kommandot med geometrisk tolerans med ASME utan referensmodifierare (eller ISO där den tertiära referensen har en [DF]-modifierare) ger ett något annorlunda referenssystem. Först anpassas det primära referensplanet. Detta ger en primär referensplansimulator och en planinvarians. Sedan anpassas den sekundära referenscirkeln, riktad till det primära referensplanet. Detta ger en sekundär referenscylindersimulator och en rotationsinvarians. Slutligen anpassas den tertiära referenscirkel, med riktning och läge till referenserna med högre prioritetsordning.

Den tertiära referenscirkeln ligger vid det nominella avståndet från den sekundära referenscirkeln. Detta innebär att rotationsvinkeln för referenssystemet skiljer sig från XactMeasure, även om elementen alla använder beräkningen minsta kvadratmetoden och referensberäkningstypen för den geometriska toleransen är LSQ.

Här följer en illustration av ASME-beteendet för kommandot för geometrisk tolerans utan referensmodifierare (eller med ISO om en tertiär [DF]-modifierare används), som visar den något olika rotationsvinkeln:

Om specifikationen är ASME och den tertiära referensen har en translationsmodifierare, eller om specifikationen är ISO och inte har en [DF]-modifierare, låses avståndet mellan den sekundära och den tertiära referensen upp. Detta betyder att XactMeasure-kommandot och kommandot för geometrisk tolerans får samma referenssystem när funktionerna alla använder beräkningen minsta kvadratmetod och beräkningsalternativet för kommandot för geometrisk tolerans är LSQ.

Exempel 2: plan | cirkel | breddreferenssystem

Ett annat referenssystem som ofta används är det primära referensplanet, följt av en sekundär referenscirkel följt av en tertiär referensbredd. Här visas en illustration av specifikationen, där det primära referensplanet är A, den sekundära referenscirkeln är D och den tertiära referensbredden är E:

XactMeasure primäruppriktar först till det primära referensplanet, därefter sätts nollpunkten på den sekundära referenscirkeln och slutligen roteras den MÄTTA vektorn för den tertiära bredden till den TEORETISKA vektorn för den tertiära bredden Här följer en illustration av XactMeasure-beteendet, med beräkningen minsta kvadratmetod:

Kommandot med geometrisk tolerans med ASME utan referensmodifierare (eller ISO där den tertiära referensen har en [DF]-modifierare) ger ett något annorlunda referenssystem. Först anpassas det primära referensplanet. Detta ger en primär referensplansimulator och en planinvarians. Sedan anpassas den sekundära referenscirkeln, riktad till det primära referensplanet. Detta ger en sekundär referenscylindersimulator och en rotationsinvarians. Slutligen anpassas den tertiära referensbredden, med riktning och läge till referenserna med högre prioritetsordning.

Centrumplanet för den tertiära referensbredden ligger i samma plan som den sekundära referenscirkeln. Detta innebär att rotationsvinkeln för referenssystemet skiljer sig från XactMeasure, även om elementen alla använder beräkningen minsta kvadratmetoden och referensberäkningstypen för den geometriska toleransen är LSQ.

Här följer en illustration av ASME-beteendet för kommandot för geometrisk tolerans utan referensmodifierare (eller med ISO om en tertiär [DF]-modifierare används), som visar den något olika rotationsvinkeln:

Om specifikationen är ASME och den tertiära referensen har en translationsmodifierare, eller om specifikationen är ISO och inte har en [DF]-modifierare, låses det vertikala avståndet mellan den sekundära och den tertiära referensen upp. Detta betyder att XactMeasure-kommandot och kommandot för geometrisk tolerans får samma referenssystem när funktionerna alla använder beräkningen minsta kvadratmetod och beräkningsalternativet för kommandot för geometrisk tolerans är LSQ.

Dessa exempel visar referenssystem där det är relativt svårt att överensstämma med ASME-standarden om XactMeasure-utvärderingar (äldre utvärderingar) används när den tertiära referensen inte har en translationsmodifierare. Med andra ord är det svårt att använda XactMeasure med koncepet primär-sekundär-nollpunkt. I dessa fall var du tvungen att noggrant bästanpassa en tertiär referens till ytdata, och därmed upprätthålla de korrekta nominella avstånden och riktningarna till referenser med högre prioritetsordning. Denna process är svår för de flesta användare.

Dessa två exempel är karakteristiska för de problem som kan inträffa när du jämför XactMeasure-referenssystem med ett migrerat referenssystem för kommandot för geometrisk tolerans. Om du har den här typen av problem under migreringen, måste du bestämma om det är XactMeasure-beteendet eller beteendet för geometrisk tolerans som är rätt för din tillämpning:

Projicerade toleranszoner på cylindrar som inte är autoelement

Projicerade toleranszoner är endast tillåtna på autocylindrar. Detta beror på att den projicerade toleranszonen måste starta vid cylinderns nominella ändyta. Mätta och konstruerade cylindrar placerar vanligtvis inte den nominella startpunkten vid den nominella ändytan. Om du har en projicerad toleranszon på ett element och detta element inte är en autocylinder, så måste du ändra elementtypen till en autocylinder. Om du inte gör detta anger migrationsrapporten att projicerade toleranszoner endast är tillåtna på autocylindrar, och kommandot för geometrisk tolerans ger ett felmeddelande som säger att elementtypen är ogiltig.

Materialmodifierare på referenser för riktningstoleranser

De tre riktningstoleranserna är vinkelriktighet, parallellitet och vinkelräthet Standarden ASME Y14.5 definierar inte dessa toleranser om det finns en materialmodifierare på en referens. Standardfamiljen ISO 1101 är dessutom ofullständiga för riktningstoleranser med referenser som har en materialmodifierare. Därför tillåter kommandot för geometrisk referens inte materialmodifierare på referenser för riktningstoleranser. Om du har en materialmodifierare på en referens för en riktningstolerans i XactMeasure, visas under migrationen en varning i migrationsrapporten som anger att materialmodifieraren på referensen har tagits bort.

Profiltoleranser med OPTIMERAD_PASSNING

XactMeasure-kommandot tillåter att profiltoleranser utan referenser har beräkningstypen OPTIMERAD_PASSNING. Den här beräkningstypen har förbättrats och ersatts av beräkningstypen min-max-toleranszon i kommandot för geometrisk tolerans. Därför migreras beräkningstypen OPTIMERAD_PASSNING till beräkningstypen min-max-toleranszon (beräkningstypen STANDARD). Migreringsrapporten anger också att beräkningstypen för toleranszon migrerades till STANDARD.

Ovanliga former av toleranszoner på sfärer

För lägestoleranser på sfärer och 3D-punkter utan yta tillät XactMeasure-kommandot tre zoner: diametral, radiell båge och tangentiell. Tyvärr gick det inte att ange riktningen på den diametrala zonen för diametrala zoner. Samtidigt stöder kommandot för geometrisk tolerans inte radiella bågzoner eller tangentiella zoner för sfärer och 3D-punkter utan yta. I dessa fall omvandlas toleranszonen till en sfärisk zonform efter migreringen till kommandot för geometrisk tolerans, och ett meddelande om detta visas i migreringsrapporten.

Elementtyper som inte stöds

XactMeasure stödde vissa elementtyper som kommandot för geometrisk tolerans inte stöder. Detta beror på att kommandot för geometrisk tolerans strävar efter att hantera varje elementtyp på ett optimalt sätt. Om en elementtyp inte är meningsfull i en tolerans så är den inte tillåten. XactMeasure behandlade däremot alla lika elementtyper på samma sätt. Till exempel behandlade XactMeasure ytpunkter och tvärsnittspunkter på samma sätt, även om de i grunden är olika och ska behandlas olika. Om du har en XactMeasure-tolerans på en elementtyp som inte stöds, visar kommandot för geometrisk tolerans ett felmeddelande efter migreringen som anger att elementet inte stöds.

Dialogrutan Geometrisk tolerans tillåter endast element som är meningsfulla för toleranstypen. Om du öppnar dialogrutan på en geometrisk tolerans som har ett eller flera element som inte stöds, så tas dessa element bort från kommandot för geometrisk tolerans. Du kan då lägga till element igen som är meningsfulla för typen av tolerans.

Ibland anger en ritning som refererar till ASME Y14.5 lägen på ett plan. Detta tillåts dock inte enligt standarden. Lägestoleransen blir felaktig efter migreringen och visar ett felmeddelande. För att lösa detta måste du troligen ändra lägestoleransen till en ytprofil eftersom den tillåts av ASME Y14.5. Vi rekommenderar att du skapar ett nytt kommando för geometrisk tolerans som representerar denna profiltolerans, och att du tar bort lägestoleransen som genererade felet.

Specificerad materialgränsstorlek på ISO-referenser

XactMeasure tillät att du angav en materialgränsstorlek på ISO-referenser. Tyvärr tillåter ISO 2692 : 2014 inte detta. Efter migreringen till kommandot för geometrisk tolerans tar PC-DMIS bort den angivna materialgränsstorleken från alla geometriska ISO-toleranser. Migreringsrapporten visar sedan en varning om borttagandet.

Axiella kontra radiella zoner för cirkulärt kast

XactMeasure-toleranskommandot för cirkulärt kast hade en växlingsknapp där du kunde välja mellan "axiell" eller "radiell" toleranszon på en cirkel. Alternativet "axiell" användes för en cirkel som mättes på en plan yta. Alternativet "radiell" användes för en cirkel som mättes på normalt sätt.

Alternativet att välja mellan dessa två zontyper finns inte i kommandot för geometrisk tolerans. Detta beror på att PC-DMIS inte längre använder cirklar för att mäta en plan yta. Detta innebär att alla cirkelelement har radiella zoner för cirkulärt kast. Om ditt XactMeasure-kommando hade axiella zoner på en yta ges en varning i migreringsrapporten om att den axiella zonen på cirkeln omvandlades till en radiell zon.

Om du behöver en axiell zon kan du ändra elementet till ett plan med en cirkulär punktfördelning. Ett sätt att göra det på är att använda ett autoplan med en strategi för adaptiv cirkelscanning av plan.

Begränsningsläge

XactMeasure kunde utvärdera läge för oregelbundna element. Detta gjordes med en så kallad "begränsningsmetod". Kommandot för geometrisk tolerans stöder inte detta tillvägagångssätt, i stället ska du använda en profiltolerans. PC-DMIS migrerar alla XactMeasure-kommandon med lägestoleranser med begränsningsmetoden till linjeprofiler. I dessa fall visas en varning i migreringsrapporten om ändringen.

Symmetri och koncentricitet under ASME

XactMeasure-toleranser för symmetri och koncentricitet under ASME Y14.5 migreras till alternativet AXEL. Detta ger ett migrerat resultat som mer liknar XactMeasure-beteendet. Om du i stället föredrar alternativet MEDIANPUNKTER så kan du ändra dina symmetri- och koncentricitetstoleranser.

Det finns ett undantag: XactMeasure-symmetri på en eller flera grupper migreras till MEDIANPUNKTER eftersom detta är det beteende som mest liknar XactMeasure-beteendet.

Ogiltig zonriktning

Med XactMeasure gick det att ange en riktning på en plan zon som inte var meningsfull för det ingående elementet. Sådana vektorer för zonriktning måste alltid vara vinkelräta till den nominella axelvektorn för elementet, men detta framtvingades inte av XactMeasure.

Kommandot för geometrisk tolerans framtvingar däremot vinkelräthet. Om riktningen för den plana zonen i XactMeasure inte är vinkelrät till den nominella axelvektorn, väljer migreringen en riktning som är vinkelrät och visar ett varningsmeddelande i migreringsrapporten där du blir ombedd att kontrollera den valda zonriktningen.

Fel efter migrering

I vissa fall kan du ha ett fel i kommandot för geometrisk tolerans efter migreringen. De visas i migrationsrapporten och i det migrerade kommandot för geometrisk tolerans. Hjälp med dessa felmeddelande finns i "Felsöka felmeddelanden och varningar".

Konstruerade bästanpassade 3D-linjer

Som du kan se i "Elementtyper med eller utan ytdata" har konstruerade bästanpassade linjer en definierad tolkning i kommandot för geometrisk tolerans. Konstruerade bästanpassade linjer med omkompensering är ytlinjer och konstruerade bästanpassade 2D-linjer är ytlinjer. Å andra sidan är konstruerade bästanpassade 3D-linjer axlar utan yta (såvida de inte är konstruerade från punkter mätta på en yta).

XactMeasure var inkonsekvent i hur konstruerade linjer behandlades. I vissa fall behandlades en konstruerad bästanpassad 3D-linje som en axel, och i andra fall behandlades den som en ytlinje. I de fall där XactMeasure behandlade den konstruerade bästanpassade 3D-linjen som en ytlinje, behandlas den annorlunda av kommandot för geometrisk tolerans (som en axel utan yta).

Om detta sker kanske du vill ändra din konstruerade bästanpassade 3D-linje till en 2D-linje så att kommandot för geometrisk tolerans vet att linjeelementet är en ytlinje.

Anta att ett referenssystem representeras av ett plan, en linje och en punkt, och att linjen är en konstruerad bästanpassad 3D-linje.

Det är vanligt i detta scenario att den teoretiska vektorn för den konstruerade bästanpassade 3D-linjen inte är parallell med det primära referensplanet. Plan-axel-referenssystemet kontrollerar alla sex frihetsgrader när planet och axeln varken är parallella eller vinkelräta, och det här är vad kommandot för geometrisk tolerans gör. Resultatet är att kommandot för geometrisk tolerans genererar följande fel för den tertiära referensen:

"Referensen är ogiltig eftersom den inte begränsar några frihetsgrader."

I det här fallet är lösningen att ange att den sekundära referensen är en ytlinje för kommandot för geometrisk referens. Det gör du antingen genom att (a) ändra den sekundära referenslinjen till en konstruerad bästanpassad linje med omkompensering, eller (b) ändra den sekundära referenslinjen till 2D.

Konstruerade bästanpassade 3D-linjer med omkompensering

Alla konstruerade bästanpassade linjer med omkompensering är ytlinjer. Dock är konstruerade bästanpassade 3D-linjer med omkompensering ganska svåra att använda eftersom deras nominella arbetsplan ofta inte är uppriktade med ritningen, även om du programmerar din rutin med en CAD-modell. Detta är särskilt ett problem när du använder konstruerade bästanpassade 3D-linjer med omkompensering som sekundär referens. Det är mycket vanligt att den TEORETISKA linjevektorn för dessa linjer inte är parallell med det primära referensplanet. Detta innebär att det nominella arbetsplanet för linjen inte är parallellt med det primära referensplanet, och att det primära referensplanet inte begränsar arbetsplanet för den sekundära referenslinjen. Detta resulterar i följande felmeddelande:

"Referens <elementnamn> är 2D. Det behöver en referens med högre prioritetsordning som begränsar dess arbetsplan.

I sådana fall är den enklaste lösningen att ändra den konstruerade bästanpassade 3D-linjen med omkompensering till en konstruerad bästanpassad 2D-linje med omkompensering, så att det nominella arbetsplanet för linjen är parallellt med det primära referensplanet.

ISO-referenssystem: plan-cirkel-bredd (och variationer)

Ett relativt vanligt referenssystem består av ett primärt referensplan, en sekundär referenscirkel och ett tertiärt referensspår. Det finns andra variationer: den sekundära referensen kan vara en cylinder, den tertiära referensen kan vara ett spår, mittplan, mittlinje, mittpunkt, 1D-bredd, 2D-bredd eller 3D-bredd. I alla dessa fall är oftast den funktionella avsikten med referenssystemet att vektorn från cirkeln till spåret fastställer rotationen i planet.

För ISO-referenssystem uppfylls inte den här funktionella avsikten om det inte finns några modifierare. I stället fastställs rotationen i planet av riktningen på själva spåret. Förutom att detta ger en felaktig funktion är spårets riktning ofta inte stabil eftersom det ofta är kort. [DF]-modifieraren korrigerar problemet och gör det möjligt att fastställa rotationen i planet utifrån vektorn från cirkeln till spåret. Mer information finns i "Modifierare för referenser".

När PC-MDIS migrerar dessa referenssystem från XactMeasure till kommandot för geometrisk tolerans så läggs en varning till i migreringsrapporten som föreslår att det kan vara önskvärt att lägga till en [DF]-modifierare. Du blir därefter tillfrågad att granska det migrerade kommandot för geometrisk tolerans för att se om en [DF]-modifierare krävs.

ISO-referenser: mittpunkter och 1D-bredder

Om ett mittpunkts- eller 1D-breddelement i ett ISO-referenssystem används som en referens så finns det inte tillräckligt med data för att begränsa referenssystemet utan en [DF]-modifierare. Därför migreras mittpunkts- och 1D-breddelement så att de har en [DF]-modifierare och migreringsrapporten uppmärksammar användaren om detta.

Migrering av sammansatta toleranser

XactMeasure använde kommandot Sammansatt utvärdering för att hantera sammansatta toleranser. De XactMeasure-kommandon som tillhörde det avmarkerades så att de individuella XactMeasure-kommandona inte kördes och inte utförde någon rapportering. När kommandot Sammansatt tolerans kördes, utfördes i stället utvärderingen och rapporteringen för alla toleranser samtidigt.

Kommandot för geometrisk tolerans använder det nya kommandot Sammansatt tolerans för att hantera sammansatta toleranser. Då förblir kommandona för geometrisk tolerans markerade så att de separat körs och rapporteras. Dock sker utvärderingen i verkligheten samtidigt. Det nya sättet möjliggör mer intuitiva och flexibla rapporter, samtidigt som den sammansatta utvärderingen av resultat bevaras.

PC-DMIS migrerar XactMeasure-kommandon till kommandon för geometriska toleranser under migreringen. Dessutom migreras kommandot Sammansatt utvärdering till kommandot Sammansatt tolerans och kommandona för geometrisk tolerans markeras för körning. Mer information finns i "Sammansatta toleranser".

Sammansatta linjeprofiltoleranser

Om en uppsättning linjeprofiltoleranser är en del av ett kommando för en sammansatt utvärdering, och om dessa linjeprofiltoleranser inte refererar till några referenser, så migreras de till en ytprofil. Detta beror på att det inte är meningsfullt (med avseende på standardefterlevnad) att samtidigt utvärdera linjeprofiltoleranser. Migreringsrapporten meddelar om när detta inträffar. Mer information finns i "Linjeprofil" och "Sammansatta toleranser".

Migrering av utdata

Det finns många typer av utdata från en XactMeasure-utvärdering som PC-DMIS kan migrera till kommandot för geometrisk tolerans. Denna utdata är statistik, uttryck på XactMeasure-utvärderingen, Excel-utdata, Basic-skript, automatisering och rapportmodifikationer.

Vissa av dessa utdata fungerar för det mesta efter migrering, så som statistik, uttryck, Excel-utdata och rapportmodifikationer. Kommandot för geometrisk tolerans har många fler funktioner för utdata än XactMeasure, så du kanske vill utöka användningen av dessa utdata efter migreringen. På grund av möjligheterna med uppgraderingen fungerar inte alla utdata på samma sätt efter migreringen. Se till att du kontrollerar dina mätrutiner för att säkerställa att migreringen fungerade för dig.

Basic-skript och automatisering

Basic-skript och automatisering fungerar för det mesta inte efter migrering. Detta beror på att de är kopplade till de interna funktionerna i kommandona som de användes på. Kommandot för geometrisk tolerans skiljer sig på insidan helt från XactMeasure-kommandot. Detta innebär att de flesta Basic-skript och automatiseringar måste skrivas om för kommandot för geometrisk tolerans.

Mer:

Alternativ för att styra beräkningstyper och standarder vid migrering

Migrering till flera segment

Migrering till konstruerade indataelement

Migrering till äldre utvärderingsmetoder

Migrering av utdata