• RU AN
    了解作者
  • Python
    开发工具
  • 1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2019-03-11 22:33
    上传日期
对于腹板式渐开线直齿圆柱齿轮的建模APDL语言
e2.05.zip
  • e2.05.txt
    2.7KB
内容介绍
!EX2.5腹板式渐开线直齿圆柱齿轮建模 FINISH /CLEAR /PREP7 !1.定义齿轮参数 M=5 Z=55 REFA=20 HAX=1 CX=0.25 ROUF=0.38*M KS=6 !1.1以下多为计算值,也可调正,但注意相互关系 HA=HAX*M HF=(HAX+CX)*M PI=ACOS(-1) D=M*Z DB=D*COS(REFA*PI/180) DA=D+2*HA DF=D-2*HF ALFAD=ACOS(DB/DA) *IF,DB,GT,DF,THEN ALFAG=0.0 *ELSE ALFAG=ACOS(DB/DF) *ENDIF B=0.22*D !1.2 轴孔参数设定 DTA=6*M DAX=D/5 D2=1.6*DAX D1=0.25*(DA-2*DTA-D2) D0=0.5*(DA-2*DTA+D2) C=0.3*B NJ=0.5*M NJ1=0.5*M R=5 S=1.5*DAX !2.创建齿廓面 !2.1用极坐标方程计算渐开线上的点,取20个点拟合该渐开线 CSYS,1 N=20 *DO,I,1,N ALFAI=ALFAG+((ALFAD-ALFAG)/(N-1))*(I-1) ROUI=0.5*DB/COS(ALFAI) CTAI=TAN(ALFAI)-ALFAI K,I,ROUI,CTAI*180/PI *ENDDO !2.2 利用上述关键点创建线,并合并之 *DO,I,1,N-1 L,I,I+1 *ENDDO CTAI=(TAN(REFA*PI/180)-REFA*PI/180)*180/PI CTAI=CTAI+360/(4*Z) LGEN,,ALL,,,,-CTAI,,,,1 CSYS,0 *IF,DB,GT,DF,THEN K,N+1,KX(1)-(DB-DF)/2,KY(1) L,1,N+1 *ENDIF LCOMB,ALL NUMCMP,ALL !2.3做对称操作 LSYMM,Y,ALL !2.4 在齿根圆上创建单齿部分的两个关键点,并倒角 CSYS,1 K,5,0.5*DF,360/(2*Z) K,6,0.5*DF,-360/(2*Z) KP1=KNEAR(6) L,6,KP1 KP1=KNEAR(5) L,5,KP1 LFILLT,1,3,ROUF LFILLT,2,4,ROUF KSEL,S,LOC,X,DA/2 *GET,KP1,KP,0,NUM,MIN KP2=KPNEXT(KP1) L,KP1,KP2 ALLSEL NUMCMP,ALL !2.5 复制单齿齿廓线Z个,利用线创建面;建议一另外圆面相减,形成齿廓面 LGEN,Z,ALL,,,,360/Z NUMMRG,KP AL,ALL CYL4,,,DA/2-0.5*(DTA+HA+HF) ASBA,1,2 NUMCMP,ALL CSYS,0 AGEN,1,1,,,,,B/2,,,1 !3.创建腹板及轴孔的截面 !3.1 创建腹板及轴孔截面的一半线 *GET,KP0,KP,0,NUM,MAX K,KP0+1,0,DAX/2 K,KP0+2,0,DAX/2,S/2-NJ1 K,KP0+3,0,DAX/2+NJ1,S/2 K,KP0+4,0,D2/2-NJ,S/2 K,KP0+5,0,D2/2,S/2-NJ K,KP0+6,0,D2/2,C/2 K,KP0+7,0,DA/2-DTA,C/2 K,KP0+8,0,DA/2-DTA,B/2-NJ K,KP0+9,0,DA/2-DTA+NJ,B/2 K,KP0+10,0,DA/2-0.5*(DTA+HA+HF),B/2 K,KP0+11,0,DA/2-0.5*(DTA+HA+HF) *DO,I,1,10 L,KP0+I,KP0+I+1 *ENDDO !3.2 对上述线进行倒角 LSEL,S,LOC,X,0 LSEL,R,LOC,Y,D2/2,DA/2-DTA-0.01 *GET,L1,LINE,0,NUM,MIN L2=LSNEXT(L1) LFILLT,L1,L2,R LSEL,S,LOC,X,0 LSEL,R,LOC,Y,D0/2-D1/2,DA/2-DTA *GET,L1,LINE,0,NUM,MIN L2=LSNEXT(L1) LFILLT,L1,L2,R !3.3 创建腹板及轴孔截面 LSEL,S,LOC,X,0 LSEL,R,LOC,Y,DAX/2,DA/2-0.5*(DTA+HA+HF) LSYMM,Z,ALL NUMMRG,KP NUMCMP,ALL AL,ALL !3.4 旋转面创建体 *GET,KP0,KP,0,NUM,MAX K,KP0+100,,,B/2 K,KP0+101,,,-B/2 VROTAT,2,,,,,,KP0+100,KP0+101,,KS !3.5 拖拉齿廓面创建体 L,KP0+100,KP0+101 *GET,L1,LINE,0,NUM,MAX VDRAG,1,,,,,,L1 ALLSEL NUMMRG,ALL NUMCMP,ALL !4. 创建圆孔,方法同V带轮 CM,V1CM,VOLU *AFUN,DEG WPOFF,,,-B X0=D0/2*SIN(180/KS) Y0=D0/2*COS(180/KS) CYL4,X0,Y0,D1/2,,,,2*B *GET,V1,VOLU,,NUM,MAX WPCSYS CSYS,1 VGEN,KS,V1,,,,360/KS CMSEL,U,V1CM CM,V2CM,VOLU ALLSEL VSBV,V1CM,V2CM !5.整理和视图 /VIEW,1,1,1,1 VPLOT
评论
    相关推荐
    • geartooth.rar
      实现圆柱真齿轮的参数化建模(apdl),适用于所有压力角和模数。是个类似fortran的程序,没有ansys分类,先放这了。在ansys上运行
    • ANSYS渐开线齿轮建模过程1.rar
      关于ansysAPDL齿轮建模过程的GUI文件
    • ANSYS命令流意思.rar
      这里上传的是采用ANSYS软件的APDL语言来编程的齿轮模型建模材料
    • wbhmcommand.rar
      用于hypermesh 与 ANYS APDL 命令流算法,可用于齿轮啮合瞬态技术分析
    • 命令流.rar
      基于ansysAPDL命令流的对各种结构进行仿真分析
    • android从bootloader到launcher启动流程整理
      讲述android 开机流程 从boot rom---bootloader---init--zygote---systemserver---ams 并附上自己整理的每个流程的流程图 ,清晰熟悉android 启动流程
    • 基于python开发的全国新工商采集工具 v1.2版本
      这个软件是通过scrapy爬虫框架结合代理IP池再加上request模拟请求技术以及验证码识别技术,可以做到日更新采集全国新工商信息。采集的数据自动存储在mysql数据库表里,可下载全量1.8亿多企业工商基本信息和36维度的详细信息.支持sql和excel导出数据包格式。
    • 卷积神经网络
      这是卷积神经网络的一个实际用例,已经调试好了,能够在matlab上成功运行,适合从事卷积神经网络(CNN)研究的人员学习使用。
    • OFDM的MATLAB仿真
      1.使用Matlab实现一个OFDM系统。 OFDM系统具体参数参照LTE标准,具体为: 系统带宽:5MHz; OFDM符号长度:0.0714ms; 子载波间隔:15kHz; CP长度:OFDM符号长度的7 ; FFT点数:512; 2.选择一种降低OFDM系统峰均比的算法,在1的基础上实现,并分析其性能。
    • matlab匹配滤波代码-matlab_for_thesis:Matlab博士学位论文代码
      matlab匹配滤波代码博士论文的MATLAB代码 博士论文的MATLAB代码的一部分,“井田双色散水下声通道中的多载波通信”。 函数下的func_JingTian文件夹 FUNC_JINGTIAN包含多载波通信中一些通常需要的功能: OFDM调制/解调模块,包括几种数据辅助的信道估计方法和差分解调; 快速实现GFDM和C-FBMC调制/解调,分别包括时域和频域的迫零(ZF)和匹配滤波(MF)均衡; 为OFDM信道估计中使用的压缩感测方法计算字典的功能; 增加信道效应,施加宽带多普勒失真的功能; 通过线性调频Z变换(CZT)以任意精度对频域中的信号进行重采样; Hermite函数合成的信号之间的交叉歧义函数的计算。 演示文件夹 以下列出了四个演示 demo1:使用基本追踪(BP)算法形式的压缩感知方法对OFDM进行稀疏2-D信道估计; demo2:比较基本数据辅助OFDM信道估计算法,包括常规频域插值和基于IDFT的变换域方法; demo3:圆形滤波器组多载波(C-FBMC / OQAM)的基于DFT特征向量的原型滤波器合成; demo4:用于广义频分复用(GFDM)的辅助日期辅助无干