| 会员登录 立即注册
关注公众号

关注公众号拿干货

CATIA教程
加入联盟

扫微信(sakula)入联盟

CATIA软件
风格切换

catia教程

搜索

CATIA联盟论坛

[CATIA入门教程] Catia V5-6R2017从菜鸟到专家:检查类型

[复制链接]
CATIA建模 发表于 2019-12-13 15:44:05 | 显示全部楼层 |阅读模式
CATIA建模
2019-12-13 15:44:05 1118 0 看全部
  CATIA v5-6R2017从菜鸟到专家:检查类型

  ✌在检查中,条件函数的基本句式为:statements1=>statements2,=>为关系运算符。

  例如:`零件几何体\矩形\活动`==false x>100;  `零件几何体\矩形\第二限制\长度`>25;

  检查类型分三种类型:silent(无反应信息)、提示信息、警告信息。当条件为真时,根据选择类型显示信息,条件为假时,无提示信心。
Catia V5-6R2017从菜鸟到专家:检查类型29

  ✌【常量】:catia常量可以代替实际数值应用在关系式中
  1、false:逻辑类型的常量,表示条件为“假”
  2、true:逻辑类型的常量,表示条件为“真”
  3、PI:圆周率,其值为3.14159265358979323846
  4、E:对数的底数,其值为2.718282

  ✌【注释】:以符号/**/表示的内容为注释语句,注释语句只起说明作用,不被执行。
  /*Rulecreatedbyadmin12/11/2019*/
  ifPartBody\Sketch.1\Radius>45mm
  {LaunchMacroFromFile("Macro1.CATScript")}
  else
  /*LaunchMacroFromFile("Macro2.CATScript")*/
  Message("Nomacrolaunched")

  ✌【临时变量】:临时变量由let关键词引导,当规则执行完毕后,临时变量也将消失。

  如下列语句:
  /*Rulecreatedbyadmin*/
  letx=5mm
  ifPartBody\Hole.1\Diameter>x
  {
  PartBody\Hole.1\Activity=false
  }

  对于非数值型变量的临时变量,定义语法如下:
  letS(Surface)
  letMylist(List)

  ✌【单位】:Dictionary列表中列出了所有可用的单位,
Catia V5-6R2017从菜鸟到专家:检查类型23

  应用时注意:
  1、书写规则和检查时注意单位的统一;
  2、单位中使用“_",而不用”/“(如用N_m2而不用N/m2)。

  ✌【运算符】
  1、数学运算符:加(+)减(-)乘(*)除(/)赋值(=)求幂(**)表达式中操作数进行分组()
  2、逻辑运算符:与(and)或(or)
  3、比较运算符:不等于(<>)等于(==)大于等于(>=)小于等于(<+)小于(<) 大于(>)
CATIA论坛官方公众号
  • 您可能感兴趣
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

查看:1118 | 回复:0

CATIA教程| CATIA视频教程| CATIA培训| CATIA下载| CATIA安装| CATIA二次开发| CATIA入门教程| CATIA V5教程| CATIA V6教程| CATIA论坛
联系电话:18982019507 地址:成都市青羊区二环路西一段155号天祥广场4栋1801
版权所有 ©软易达 •( 蜀ICP备14018086号 )Copyright © 2001-2013 Comsenz Inc. All Rights Reserved.   Powered by Discuz! X3.4
联盟微信客服:
silhouette023CATIA软件


CATIA技术群

微信公众号 CATIA微信公众号
“CATIA联盟”