温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
ASME_B89
4.10
2021
AN AM E R IC AN NAT IO NAL STANDARDASME B89.4.10-2021Revision of ASME B89.4.10-2000(R2011)Methods for Performance Evaluation of Coordinate Measuring System SoftwareASME B89.4.10-2021Revision of ASME B89.4.10-2000(R2011)MethodsforPerformanceEvaluation of CoordinateMeasuring SystemSoftwareAN AMERICAN NATIONAL STANDARDTwo Park Avenue New York,NY 10016 USAxDate of Issuance:October 22,2021This Standard will be revised when the Society approves the issuance of a new edition.ASME issues written replies to inquiries concerning interpretations of technical aspects of this Standard.Interpretations arepublishedontheCommitteewebpageandunderhttp:/go.asme.org/InterpsDatabase.PeriodicallycertainactionsoftheASMEB89 Committee may be published as Cases.Cases are published on the ASME website under the B89 Committee Page athttp:/go.asme.org/B89committee as they are issued.Errata to codes and standards may be posted on the ASME website under the Committee Pages to provide corrections toincorrectlypublisheditems,ortocorrecttypographicalorgrammaticalerrorsincodesandstandards.Sucherratashallbeusedon the date posted.The B89 Committee Pages can be found at http:/go.asme.org/B89committee.There is an option available to automaticallyreceive an e-mail notification when errata are posted to a particular code or standard.This option can be found on theappropriate Committee Page after selecting“Errata”in the“Publication Information”section.ASME is the registered trademark of The American Society of Mechanical Engineers.ThiscodeorstandardwasdevelopedunderproceduresaccreditedasmeetingthecriteriaforAmericanNationalStandards.TheStandardsCommitteethatapprovedthecodeorstandardwasbalancedtoassurethatindividualsfromcompetentandconcernedinterestshavehadanopportunityto participate.The proposed codeorstandardwasmadeavailable forpublic reviewandcommentthatprovidesanopportunityfor additional public input from industry,academia,regulatory agencies,and the public-at-large.ASME does not“approve,”“rate,”or“endorse”any item,construction,proprietary device,or activity.ASME does not take any position with respect to the validity of any patent rights asserted in connection with any items mentioned in thisStandard,anddoesnot undertake toinsureanyone utilizingastandardagainst liabilityforinfringementofanyapplicable letterspatent,norassumeanysuchliability.Usersofacodeorstandardareexpresslyadvisedthatdeterminationofthevalidityofanysuchpatentrights,andtherisk of infringement of such rights,is entirely their own responsibility.Participation by federal agency representative(s)or person(s)affiliated with industry is not to be interpreted as government or industryendorsement of this code or standard.ASMEacceptsresponsibilityforonlythoseinterpretationsofthisStandardissuedinaccordancewiththeestablishedASMEproceduresandpolicies,which precludes the issuance of interpretations by individuals.No part of this Standard may be reproduced in any form,in an electronic retrieval system or otherwise,without the prior written permission of the publisher.The American Society of Mechanical EngineersTwo Park Avenue,New York,NY 10016-5990Copyright 2021by THE AMERICAN SOCIETY OF MECHANICAL ENGINEERSAll Rights ReservedPrinted in U.S.A.CONTENTSForeword.ivCommittee Roster.vCorrespondence With the B89 Committee.viSummary of Changes.viii1Scope.12Definitions.13Software Functions.24Performance Characterization.25Test Methodologies.86Software Documentation.13Mandatory AppendixIMathematical Descriptions of Form Errors.16Nonmandatory AppendicesAFactors That Influence the Results.17BExample Documentation.18CSubstitute Features.21DFunctional Gage Simulation.25EReferences.27Figures4.1.1-1Example of Fit Bounding.34.1.2.1-1Line Evaluation.34.1.2.2-1Circle Evaluation.44.1.2.3-1Plane Evaluation.54.1.2.4-1Sphere Evaluation.54.1.2.5-1Cylinder Evaluation.64.1.2.6-1Cone Bounding.64.1.2.6-2Cone Evaluation.75.2-1Major Components of a Software Testing System.9B-5.3-1Flatness Example.19Tables4.1.2.2-1Circle Fit Types.44.1.2.7-1Evaluation Parameters.75.5.6-1Number of Required Form Errors.12iiiFOREWORDCoordinate measuring systems(CMSs)rely upon software that processes coordinate data;often,this softwarecomputes fits of geometric elements to such data.The performance of these fits can vary among software packages,and in some cases can be a significant contributor to the overall uncertainty of measurement.ThepurposeofthisStandardistoprovideguidelinesforevaluatingthequalityofsolutionsgeneratedbyCMSsoftwareand to define minimal documentation requirements forsoftware providers.This Standard is concerned with testing thebehavior of algorithm implementation,not the testing of algorithms themselves.It is not the intent of this Standard toendorseorrateanycomputationalmethodorsystem.Amechanismforgeneratingcollectionsoftestdatasetsisspecified.While a specific,static collection of standardized test data sets is not defined,the generating mechanism can produceseveral collections of similar character.ASME B89.4.10-2021 was ap