欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    精心制作的CATIA斜齿轮宏2.doc

    • 资源ID:9975360       资源大小:98KB        全文页数:31页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    精心制作的CATIA斜齿轮宏2.doc

    Language="VBSCRIPT"Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet parameters1 = part1.ParametersSet realParam1 = parameters1.Item("z")realParam1.Value = 30.000000Set parameters2 = part1.ParametersSet length1 = parameters2.CreateDimension("", "LENGTH", 0.000000)Set parameters3 = part1.ParametersSet length2 = parameters3.CreateDimension("", "LENGTH", 0.000000)Set parameters4 = part1.ParametersSet length3 = parameters4.CreateDimension("", "LENGTH", 0.000000)Set parameters5 = part1.ParametersSet realParam2 = parameters5.Item("Part1实数.3")realParam2.Rename ""length1.Rename "rp"Set parameters6 = part1.ParametersSet length4 = parameters6.CreateDimension("", "LENGTH", 0.000000)length4.Rename "rf"Set parameters7 = part1.ParametersSet length5 = parameters7.CreateDimension("", "LENGTH", 0.000000)length5.Rename "rb"Set parameters8 = part1.ParametersSet length6 = parameters8.CreateDimension("", "LENGTH", 0.000000)length6.Rename "rr"Set parameters9 = part1.ParametersSet length7 = parameters9.CreateDimension("", "LENGTH", 0.000000)length7.Rename "l"Set parameters10 = part1.ParametersSet length8 = parameters10.CreateDimension("", "LENGTH", 0.000000)length8.Rename "ra"Set parameters11 = part1.ParametersSet length9 = parameters11.CreateDimension("", "LENGTH", 0.000000)Set parameters12 = part1.ParametersSet angle1 = parameters12.CreateDimension("", "ANGLE", 0.000000)angle1.Rename ""angle1.Rename "b"Set parameters13 = part1.ParametersSet angle2 = parameters13.CreateDimension("", "ANGLE", 0.000000)Set relations1 = part1.RelationsSet formula1 = relations1.CreateFormula("公式.2", "", length1, "m*z/2")formula1.Rename "公式.2"Set relations2 = part1.RelationsSet formula2 = relations2.CreateFormula("公式.3", "", length4, "m*1.25")formula2.Rename "公式.3"Set relations3 = part1.RelationsSet formula3 = relations3.CreateFormula("公式.4", "", length5, "rp*cos(a)")formula3.Rename "公式.4"Set relations4 = part1.RelationsSet formula4 = relations4.CreateFormula("公式.5", "", length6, "m*0.38")formula4.Rename "公式.5"length7.Value = 20.000000Set relations5 = part1.RelationsSet formula5 = relations5.CreateFormula("公式.6", "", length8, "rp+ha")formula5.Rename "公式.6"angle1.Value = 15.000000part1.Update Set settingControllers1 = CATIA.SettingControllersSet languageSheetSettingAtt1 = settingControllers1.Item("CATLieLanguageSheetSettingCtrl")languageSheetSettingAtt1.ReferenceDirectoryForTypes = ""languageSheetSettingAtt1.ReferenceDirectoryForTypes = ""languageSheetSettingAtt1.KnowledgeBuildPathDirectory = ""languageSheetSettingAtt1.KnowledgeBuildPathDirectory = ""Set unitsSheetSettingAtt1 = settingControllers1.Item("CATLieUnitsSheetSettingCtrl")Dim bSTR1bSTR1 = "LENGTH"Dim bSTR2bSTR2 = ""Dim double1Dim double2unitsSheetSettingAtt1.GetMagnitudeValues bSTR1, bSTR2, double1, double2Set treeVizManipSettingAtt1 = settingControllers1.Item("CATCafTreeVizManipSettingCtrl")treeVizManipSettingAtt1.Type = catTreeTypeClassicaltreeVizManipSettingAtt1.Type = catTreeTypeRelationaltreeVizManipSettingAtt1.SaveRepository treeVizManipSettingAtt1.SaveRepository Set visualizationSettingAtt1 = settingControllers1.Item("CATVizVisualizationSettingCtrl")visualizationSettingAtt1.SaveRepository Set knowledgeSheetSettingAtt1 = settingControllers1.Item("CATLieKnowledgeSheetSettingCtrl")knowledgeSheetSettingAtt1.SaveRepository knowledgeSheetSettingAtt1.Commit unitsSheetSettingAtt1.SaveRepositoryForUnits unitsSheetSettingAtt1.CommitForUnits languageSheetSettingAtt1.SaveRepository languageSheetSettingAtt1.Commit treeVizManipSettingAtt1.Type = catTreeTypeRelationaltreeVizManipSettingAtt1.Type = catTreeTypeClassicaltreeVizManipSettingAtt1.Type = catTreeTypeClassicaltreeVizManipSettingAtt1.Type = catTreeTypeStructuraltreeVizManipSettingAtt1.Type = catTreeTypeStructuraltreeVizManipSettingAtt1.Type = catTreeTypeClassicalvisualizationSettingAtt1.FollowGroundAltitude = 0.000000visualizationSettingAtt1.FlyCollisionSphereRadius = 1000.000000visualizationSettingAtt1.AntiAliasingOffset = 0.200000Set fTAInfraSettingAtt1 = settingControllers1.Item("CATTPSEditorUIFTAInfraSettingCtrl")fTAInfraSettingAtt1.Standard = "ISO_3D"Dim bSTR3bSTR3 = "LENGTH"Dim bSTR4bSTR4 = ""Dim double3Dim double4unitsSheetSettingAtt1.GetMagnitudeValues bSTR3, bSTR4, double3, double4Set reportGenerationSheetSettingAtt1 = settingControllers1.Item("CATLieReportGenerationSheetSettingCtrl")reportGenerationSheetSettingAtt1.CheckReportHtml = 1reportGenerationSheetSettingAtt1.CheckReportHtml = 1reportGenerationSheetSettingAtt1.ReportCheckAdvisor = 1reportGenerationSheetSettingAtt1.ReportCheckExpert = 1reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.ReportOutputDirectory = "C:UserscybAppDataLocalDassaultSystemesCATTemp"reportGenerationSheetSettingAtt1.ReportOutputDirectory = "C:UserscybAppDataLocalDassaultSystemesCATTemp"Set measureSettingAtt1 = settingControllers1.Item("CATSPAMeasureSettingCtrl")Dim boolean1boolean1 = measureSettingAtt1.PartUpdateStatusDim boolean2boolean2 = measureSettingAtt1.ProductUpdateStatusDim boolean3boolean3 = measureSettingAtt1.TildeDisplayDim long1Dim long2Dim long3measureSettingAtt1.GetLabelColor long1, long2, long3Dim short1short1 = measureSettingAtt1.LineWidthDim long4Dim long5Dim long6measureSettingAtt1.GetTextColor long4, long5, long6Dim boolean4boolean4 = measureSettingAtt1.BoxDisplaymeasureSettingAtt1.Commit Dim boolean5boolean5 = measureSettingAtt1.PartUpdateStatusDim boolean6boolean6 = measureSettingAtt1.ProductUpdateStatusDim boolean7boolean7 = measureSettingAtt1.TildeDisplayDim long7Dim long8Dim long9measureSettingAtt1.GetLabelColor long7, long8, long9Dim short2short2 = measureSettingAtt1.LineWidthDim long10Dim long11Dim long12measureSettingAtt1.GetTextColor long10, long11, long12Dim boolean8boolean8 = measureSettingAtt1.BoxDisplaymeasureSettingAtt1.TildeDisplay = TrueDim bSTR5bSTR5 = "LENGTH"Dim bSTR6bSTR6 = ""Dim double5Dim double6unitsSheetSettingAtt1.GetMagnitudeValues bSTR5, bSTR6, double5, double6Set documents1 = CATIA.DocumentsSet partDocument2 = documents1.Open("I:woCATIA V5机械设计应用实例 附光盘光盘第二章 常用零件设计Gear.CATPart")knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 0knowledgeSheetSettingAtt1.DesignTablesSynchronization = 2knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 0knowledgeSheetSettingAtt1.DesignTablesSynchronization = 2knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 0knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 0knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 1knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 1knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 1knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 1knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 0knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 1knowledgeSheetSettingAtt1.DesignTablesCopyData = 1knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 0knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 0knowledgeSheetSettingAtt1.DesignTablesCopyData = 1knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0knowledgeSheetSettingAtt1.SaveRepository knowledgeSheetSettingAtt1.Commit Set specsAndGeomWindow1 = CATIA.ActiveWindowSet viewer3D1 = specsAndGeomWindow1.ActiveViewerSet viewpoint3D1 = viewer3D1.Viewpoint3DtreeVizManipSettingAtt1.SaveRepository knowledgeSheetSettingAtt1.SaveRepository knowledgeSheetSettingAtt1.Commit knowledgeSheetSettingAtt1.ParameterTreeViewWithValue = 1knowledgeSheetSettingAtt1.ParameterTreeViewWithFormula = 1knowledgeSheetSettingAtt1.ParameterNameSurroundedByTheSymbol = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextSynchronousRelations = 1knowledgeSheetSettingAtt1.RelationsUpdateInPartContextEvaluateDuringUpdate = 0knowledgeSheetSettingAtt1.DesignTablesCopyData = 1knowledgeSheetSettingAtt1.DesignTablesSynchronization = 0Dim bSTR7bSTR7 = "LENGTH"Dim bSTR8bSTR8 = ""Dim double7Dim double8unitsSheetSettingAtt1.GetMagnitudeValues bSTR7, bSTR8, double7, double8languageSheetSettingAtt1.ReferenceDirectoryForTypes = ""languageSheetSettingAtt1.ReferenceDirectoryForTypes = ""languageSheetSettingAtt1.KnowledgeBuildPathDirectory = ""languageSheetSettingAtt1.KnowledgeBuildPathDirectory = ""reportGenerationSheetSettingAtt1.CheckReportHtml = 1reportGenerationSheetSettingAtt1.CheckReportHtml = 1reportGenerationSheetSettingAtt1.ReportCheckAdvisor = 1reportGenerationSheetSettingAtt1.ReportCheckExpert = 1reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.DirectoryForInputXsl = "C:Program Files (x86)Dassault SystemesB19intel_aresourcesgraphicStyleSheet.xsl"reportGenerationSheetSettingAtt1.ReportOutputDirectory = "C:UserscybAppDataLocalDassaultSystemesCATTemp"reportGenerationSheetSettingAtt1.ReportOutputDirectory = "C:UserscybAppDataLocalDassaultSystemesCATTemp"Dim boolean9boolean9 = measureSettingAtt1.PartUpdateStatusDim boolean10boolean10 = measureSettingAtt1.ProductUpdateStatusDim boolean11boolean11 = measureSettingAtt1.TildeDisplayDim long13Dim long14Dim long15measureSettingAtt1.GetLabelColor long13, long14, long15Dim short3short3 = measureSettingAtt1.LineWidthDim long16Dim long17Dim long18measureSettingAtt1.GetTextColor long16, long17, long18Dim boolean12boolean12 = measureSettingAtt1.BoxDisplaymeasureSettingAtt1.Commit Dim boolean13boolean13 = measureSettingAtt1.PartUpdateStatusDim boolean14boolean14 = measureSettingAtt1.ProductUpdateStatusDim boolean15boolean15 = measureSettingAtt1.TildeDisplayDim long19Dim long20Dim long21measureSettingAtt1.GetLabelColor long19, long20, long21Dim short4

    注意事项

    本文(精心制作的CATIA斜齿轮宏2.doc)为本站会员(土8路)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开