<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1813014903;
        mso-list-type:hybrid;
        mso-list-template-ids:-1731196334 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<style type="text/css">.style1 {font-family: "Times New Roman";}</style></head><body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:12.0pt">Hello Jan,<o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:12.0pt">ISO 23952:2020</span></b><span style="font-size:12.0pt">
<b><i>Automation systems and integration — Quality information framework (QIF) — An integrated model for manufacturing quality information</i></b> has two distinct parts, specified by PDFs and schemas,  that enable software (machine) generation and consumption
 of test (measurement) plans and rules that can be referenced by AP242 as noted by Thomas Thurman. Human readable work instructions are also included.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt">These QIF schemas are:<o:p></o:p></span></p>
<ul style="margin-top:0in" type="disc">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1"><b><span style="font-size:12.0pt">QIFPlan.xsd<o:p></o:p></span></b></li></ul>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">The QIFPlan.xsd schema file defines the global Plan element, which is the root of a measurement plan.
<o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">The schema file also contains the definitions of some of the types used in a Plan and a number of key/keyref pairs that constrain references used in a Plan.<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:Symbol;color:black"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">      
</span></span></span><![endif]><b><span style="font-size:12.0pt;color:#000096">QIFRules.xsd
</span></b><span style="font-size:12.0pt;color:#000096">(</span><span style="font-size:12.0pt;color:#2E75B6;mso-style-textfill-fill-color:#2E75B6;mso-style-textfill-fill-alpha:100.0%">focused on coordinate point systems but extensible to other test/measurement
 protocols</span><span style="font-size:12.0pt;color:#000096">)</span><span style="font-size:12.0pt;color:black"><o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">There follow pairs of definitions of IfThenXXXRuleType and XXXPointSamplingStrategyType for each of 22 feature types.
<o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">The IfThenXXXRuleType is derived from the IfThenFeatureRuleType and inherits the BooleanExpression element and the optional ThenPoints element from it.
<o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">In addition, the IfThenXXXRuleType specifies an optional set of point sampling strategies and an optional set of substitute feature algorithms that may be assigned by rule to features
 of the XXX type. <o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">In all cases, the set of allowed substitute feature algorithms is the one given for XXX features in FeatureTypes.xsd.
<o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">The sets of point sampling strategies used here are defined in QIFExpressions.xsd.
<o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.5in;text-indent:-.25in;mso-list:l0 level3 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:Wingdings;color:black"><span style="mso-list:Ignore">§<span style="font:7.0pt "Times New Roman""> 
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">Most of them come from
<b>ISO14406:2010 <i>Geometrical product specifications (GPS) — Extraction</i></b><o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:"Courier New";color:black"><span style="mso-list:Ignore">o<span style="font:7.0pt "Times New Roman"">  
</span></span></span><![endif]><span style="font-size:12.0pt;color:black"> In addition to IfThenXXXRuleType definitions for specific feature types, there is an IfThenSurfaceRuleType for any type of surface feature and an IfThenCurveRuleType for any type of
 curve feature. <o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.5in;text-indent:-.25in;mso-list:l0 level3 lfo1;background:white">
<![if !supportLists]><span style="font-size:12.0pt;font-family:Wingdings;color:black"><span style="mso-list:Ignore">§<span style="font:7.0pt "Times New Roman""> 
</span></span></span><![endif]><span style="font-size:12.0pt;color:black">Those have only the BooleanExpression and ThenPoints elements.<o:p></o:p></span></p>
<p class="MsoListParagraph" style="margin-left:1.0in"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:14.0pt"><a href="https://github.com/QualityInformationFramework/qif-community/tree/master/samples/Plans">Sample QIF Plans</a>:<o:p></o:p></span></p>
<p class="MsoNormal"><img border="0" width="240" height="268" style="width:2.5in;height:2.7916in" id="Picture_x0020_1" src="cid:image001.png@01D97E31.AD2F8450"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:14.0pt"><a href="https://github.com/QualityInformationFramework/qif-community/tree/master/samples/Rules">Sample QIF Rules:</a><o:p></o:p></span></p>
<p class="MsoNormal"><img border="0" width="225" height="382" style="width:2.3472in;height:3.9791in" id="Picture_x0020_2" src="cid:image002.png@01D97E31.E4F1A800"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best Regards,<o:p></o:p></p>
<div>
<p class="MsoNormal">Larry Maggiano<o:p></o:p></p>
<p class="MsoNormal">CTL Senior Systems Analyst<o:p></o:p></p>
<p class="MsoNormal">Cell: 630 605 6809<o:p></o:p></p>
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:#ED7D31">Mitutoyo America Corporation<o:p></o:p></span></b></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> step-manufacturing <step-manufacturing-bounces@steptools.com>
<b>On Behalf Of </b>Thomas Thurman<br>
<b>Sent:</b> Wednesday, May 3, 2023 3:32 PM<br>
<b>To:</b> Jan De Nijs, <jan.de.nijs@lmco.com><br>
<b>Cc:</b> step-manufacturing@steptools.com<br>
<b>Subject:</b> Re: [step-manufacturing] EXTERNAL: Call reminder: Time for Plan B?<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Jan,<o:p></o:p></p>
<div>
<p class="MsoNormal">AP 242 is capable of being a reference schema for exchanging the requirements you cite, including references to specifications and standards.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I haven't looked but expect there are recommended practices in the PLM-IF area.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Best regards,<o:p></o:p></p>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black">Thomas Thurman<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black">Principal Electrical Engineer, Rockwell Collins (Retired)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black">President EXPRESS Language Foundation (<a href="http://expresslang.org">expresslang.org</a>)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black">Confidentiality Notice: This e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may
 be legally privileged.  If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited.  Please reply to the sender that you have received the message
 in error, then delete/destroy any and all copies of the original message.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black">E-mail transmissions cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late,  incomplete,
 or <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black">contain viruses. Therefore, the recipient should check this email and any attachments for the presence of viruses. The sender accepts no liability for any damage caused
 by any virus transmitted by this email.<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">On May 2, 2023, at 11:34 AM, <a href="mailto:jan.de.nijs@lmco.com">
jan.de.nijs@lmco.com</a> wrote:<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Yes, I totally agree. I think there needs to be a set of engineering requirements, that is combined with a set of planning artifacts. Those artifacts are (in theory) all that is needed for successful instantiation. Combined, they ought
 to be enough to drive direct manufacturing as you propose. I believe that an AP242, combined with an AP238/QIF-plan ought to be enough for driving execution. If not, we need to identify the gaps and work towards closing those.
<br>
<br>
And I think I know of 1 major gap, IMHO: not all requirements are directly captured in the AP242 model. All geometry and PMI: yes, could be. But in order to create successful plans (both for mfg and test), you also need requirements that are driven by specifications
 and standards. How do you capture those? Today, specs and standards are in some form of "prose" ("pdf, TXT, DOCX"). Very difficult to distill true requirement from that, unless you are a human interpreter. How do we create "machine-readable" artifacts from
 those specs and standards? Or to what do we convert them so we can reason on that information?<br>
<br>
<br>
Jan de Nijs<br>
LM Fellow<br>
Enterprise Digital Production<br>
Lockheed Martin<br>
Tel: (817) 762 2425 | Mobile: (817) 996 1552<br>
Lockheed Martin <br>
<br>
<br>
<br>
-----Original Message-----<br>
From: step-manufacturing <<a href="mailto:step-manufacturing-bounces@steptools.com">step-manufacturing-bounces@steptools.com</a>> On Behalf Of Martin Hardwick<br>
Sent: Tuesday, May 02, 2023 10:46 AM<br>
To: <a href="mailto:step-manufacturing@steptools.com">step-manufacturing@steptools.com</a><br>
Subject: EXTERNAL: [step-manufacturing] Call reminder: Time for Plan B?<br>
<br>
Maybe we should consider direct manufacturing - see attached<br>
<br>
Topic: Planning CAM data exchange<br>
Time: May 3, 2023 09:30 AM Eastern Time (US and Canada)<br>
    Every 2 weeks on Wed, until May 31, 2023, 3 occurrence(s)<br>
    May 3, 2023 09:30 AM<br>
    May 17, 2023 09:30 AM<br>
    May 31, 2023 09:30 AM<br>
    Please download and import the following iCalendar (.ics) files to your calendar system.<br>
    Weekly: <br>
<a href="https://iso.zoom.us/meeting/tJ0vcuuurDIpGdZOTPNm8neQWtELG0cMumKX/ics?icsToken=98tyKuChrD4oHNacsxqFRox5AI_4a-7zplhejadnsyvVLS0LbAbHAfZnHpUvE_XF">https://iso.zoom.us/meeting/tJ0vcuuurDIpGdZOTPNm8neQWtELG0cMumKX/ics?icsToken=98tyKuChrD4oHNacsxqFRox5AI_4a-7zplhejadnsyvVLS0LbAbHAfZnHpUvE_XF</a><br>
<br>
Join from PC, Mac, Linux, iOS or Android: <br>
<a href="https://iso.zoom.us/j/99252629332?pwd=VEZuZXZsMEluRzFFS2NGNlBtV2RSQT09">https://iso.zoom.us/j/99252629332?pwd=VEZuZXZsMEluRzFFS2NGNlBtV2RSQT09</a><br>
    Password: 728805<br>
<br>
Or iPhone one-tap :<br>
    US: +16465189805,,99252629332#  or +16468769923,,99252629332# Or Telephone:<br>
    Dial(for higher quality, dial a number based on your current<br>
location):<br>
        US: +1 646 518 9805  or +1 646 876 9923  or +1 470 381 2552  or <br>
+1 651 372 8299  or +1 786 635 1003  or +1 267 831 0333 or +1 301 715<br>
8592  or +1 312 626 6799  or +1 470 250 9358  or +1 720 928 9299  or +1<br>
971 247 1195  or +1 206 337 9723  or +1 213 338 8477  or +1 253 215<br>
8782  or +1 346 248 7799  or +1 408 638 0968  or +1 602 753 0140  or +1<br>
669 219 2599  or +1 669 900 6833 or 877 853 5247 (Toll Free) or 888 788<br>
0099 (Toll Free)<br>
    Meeting ID: 992 5262 9332<br>
    Password: 728805<br>
    International numbers available: <a href="https://iso.zoom.us/u/adbXoqC4xT">
https://iso.zoom.us/u/adbXoqC4xT</a><br>
<br>
Or Skype for Business (Lync):<br>
    <a href="https://iso.zoom.us/skype/99252629332">
https://iso.zoom.us/skype/99252629332</a><br>
<br>
<br>
--<br>
Martin Hardwick<br>
President STEP Tools, Inc.<br>
Cell: 518 253-0596<br>
"There are billions of STEP files and millions of STEP-NC files"<br>
<br>
_______________________________________________<br>
step-manufacturing mailing list<br>
<a href="mailto:step-manufacturing@steptools.com">step-manufacturing@steptools.com</a><br>
<a href="http://lists.steptools.com/mailman/listinfo/step-manufacturing">http://lists.steptools.com/mailman/listinfo/step-manufacturing</a><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>


<br><br><p style="font-family: Verdana; font-size:10pt; color:#666666;"><b>Disclaimer</b></p><p style="font-family: Verdana; font-size:8pt; color:#666666;">The information contained in this communication from the sender is confidential. It is intended solely for use by the recipient and others authorized to receive it. If you are not the recipient, you are hereby notified that any disclosure, copying, distribution or taking action in relation of the contents of this information is strictly prohibited and may be unlawful.<br><br>This email has been scanned for viruses and malware, and may have been automatically archived by Mimecast, a leader in email security and cyber resilience. Mimecast integrates email defenses with brand protection, security awareness training, web security, compliance and other essential capabilities. Mimecast helps protect large and small organizations from malicious activity, human error and technology failure; and to lead the movement toward building a more resilient world. To find out more, visit our website.</p></body></html>