点石文库
全部分类
  • 学术论文 >
    学术论文
    机械毕业设计 电气毕业论文 土木工程论文 医学论文 法学论文 管理论文 人力资源论文 计算机论文 软件工程 英语学论文 教育学论文 开题报告 冶金学论文 任务书 通信工程论文 生物学论文 毕业设计 毕业论文 文献综述 外文翻译 答辩PPT 参考文献 课程设计 期刊论文 减速器设计 其他
  • 机械毕业设计精选 >
    机械毕业设计精选
    含3D结构设计 结构设计/毕业设计 注塑模具设计(含模 注塑模具设计(含数 注塑模具设计 夹具设计类 夹具设计(机床类课 夹具设计(含三维模 数控工艺类 冲压模具(单工序) 冲压模具(复合模) 冲压模具(级进模) 压铸及其他模具类 matlab仿真类 ansys仿真类 plc控制类 单片机控制类 其他控制类 减速器课程类
  • 图纸模型 >
    图纸模型
    机械设备 零部件模型 交通运输 电子产品 生活用品 电子电工 五金工具 军工模型 建筑模型 模具图纸 钣金图纸 设计方案 机器人模型 航空航天 海洋船舶 艺术品/工艺品 CAD建筑图纸 文体用品 科幻模型 其他模型
  • 土木建筑 >
    土木建筑
    工程造价 室内装修 建筑图纸 规划方案 市政工程 园林工程 结构设计 环保行业 建筑设计 水电图 建筑标准 安全施工 建筑材料 技术标书 其他 施工组织
  • 行业资料 >
    行业资料
    机械类 仿真类 国家标准 企业标准 机械标准 金融经济 医学类 交通电力 全国省级标准 环保消防 机械行业标准 铁路行业标准 化工行业标准 建筑行业标准 城建市政标准 其他类
  • 办公文档 >
    办公文档
    PPT模板 工作汇报/总结 演讲稿/致辞 工作计划 活动策划 读后感/观后感 调研文书 招标投标 产品使用说明 会议纪要 商业策划 合同协议 商务礼仪 财务报表 广告营销 通知/申请 制度体系 个人简历 其他
  • 认证考试 >
    认证考试
    财会类 学历类 公务员/事业单位类 教师资格考试 技工职业考试 司法考试 网络工程师考试 质量工程师 成考/自考/函授 建筑类 外语类 资格类 外贸类 医药类 计算机类 其他
  • 教育辅导 >
    教育辅导
    幼儿教育 小学资料 中学资料 高中资料 成人高考 大学教育 研究生教育 自考/成人/函授 考试试卷 高中政治 高中生物 高中地理 高中数学 高中语文 高中外语 高中历史 其他
  • 生活休闲 >
    生活休闲
    运动健康 养生知识 服装配饰 科普知识 时政新闻 游戏攻略 旅游攻略 两性情感 美食烹饪 摄影摄像 其他 党团政务
  • 首页 点石文库 > 资源分类 > PDF文档下载
     

    Python语言和ABAQUS前处理二次开发.pdf

    • 资源ID:3327       资源大小:518.17KB        全文页数:5页
    • 资源格式: PDF        下载权限:游客/注册会员/VIP会员    下载费用:1
    换一换
    游客快捷下载 游客一键下载
    会员登录下载
    下载资源需要1

    邮箱/手机:
    温馨提示:
    支付成功后,系统会根据您填写的邮箱或者手机号作为您下次登录的用户名和密码(如填写的是手机,那登陆用户名和密码就是手机号),方便下次登录下载和查询订单;
    特别说明:
    请自助下载,系统不会自动发送文件的哦;
    支付方式: 微信支付    支付宝   
    验证码:   换一换

          加入VIP,下载共享资源
     
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

    Python语言和ABAQUS前处理二次开发.pdf

    p38 1 郑州大学学报理学版 Vol1 38No1 12006 M3J.of ZhengzhouUniv.Nat.Sci.Ed. Mar1 2006l 2005 11 17T€e1952- , 3, q,1V Y8p›œŸs;E-mailweifeg8263.net.Python„ABAQUS - Q 7钟同圣1, nbsp;卫 丰1, nbsp;王 鸷2, nbsp;智友海11. RunScript›–39;q.4[  7›Z T›ABAQUS H V[  7›1›–39;q, abaquscaescript xxx.py.2 nbsp; m3 带孔电路板模型YVB 0 ŸWsPython–39;I„ABAQUS ˜ P,V V[8žABAQUSQ 7 lt;v „ 7Ve .5 V[ 9 B v{ d  s  nbsp;˜ T/‹ ‹Msƒ. ™Z™,  20mm,    sƒ“Bt10mm d,M  dW  40mm,™ m3 U.m3 B z400mm320mm ˜, { d80, T my 9‚ “.Œ T z„9B,  d9Fž320,y T |94,7O T. Ts 1s ˜9  €, * - ] €  HW. [,V[YVIB –39; Ÿ1›y „s61郑州大学学报 理学版38 T.7 O, V[›–39; H  z„, , v 2Ÿ./ 7 Ss BH–39;  7.fromabaqusimport*fromabaqusConstantsimport*  PABAQUS4 ˜, n51 1  v. abaqus  v V[–39; Pmdb, abaqusConstants  v V[–39; PABAQUSlBt ,1 /  AžTHREE D.m4 getInputs函数运行效果图fields cWidthc,c400c, cHeightc,c320ciWidth NonewhileiWidth NoneiWidth, iHeight getInputsfields fields,label cEnterHolePlateDimensionsciWidth intiWidthiHeight intiHeightiRadius 10iWidth iWidth- iWidth iRadius* 4iHeight iHeight - iHeight iRadius* 4“,getInputsf ”4 U { ˜ z„.getInputsf ”B• ” BF, “4 U 1A U { 39;„ {  Œ 8.ƒ ,L Œ 8 z400mm,320mm; 6“B• ” 4 U  39;, m4 U. T  |hob  { ,getInputsf ”RBNone,YVwhile V[‚4 U,ž { .“R3˜1œ˜, – z„ |40mm ”,  3BS ˜.myModel mdb.Modelname cModel AcmySketch myModel.Sketchname cSketchAc, sheetSize iWidth* 2mdbZEModel7yB ˜,  Model A.7yz ˜M myModel,/ 1ž ˜ H V[ PmyModelƒe  3,7‚1 Pmdb.models[cMod-el Ac].“7yBsketch, vj ˜ z ,  SketchA.mySketch.rectanglepoint1 0, 0, point2 iWidth, iHeighti 2* iRadiuswhilei lt; iWidthj 2* iRadiuswhilejlt; iHeightmySketch.CircleByCenterPerimetercenter i, j,point1 i, j iRadiusj j 4* iRadiusi i 4* iRadiusSketchB ™, ™j Œ { j. – B ™  ud. ™ž sketchZE.myPart myModel.Partname cPart Ac, dimensionality THREE D,type DEFORMABLE BODYmyPart.BaseSolidExtrudesketch mySketch, depth 20.0 nbsp;7ysketch ˜ B ,q ˜, ˜  VM™8,20mm.myViewport session.Viewportname cViewport for ModelAc,621 钟同圣等Python语言和ABAQUS前处理二次开发origin 10, 10, width 150, height 100myViewport.makeCurrentmyViewport.maximizemyViewport.setValuesdisplayedObject myPartmyViewport.partDisplay.setValuesrenderStyle SHADED7yB jmA U ,q,ž session0viewportZE.SHADED BlM ,V UA U„.axis1 myPart.DatumAxisByTwoPointpoint1 0.0, 0.0, 0.0,point2 iWidth, 0.0, 0.0axis2 myPart.DatumAxisByTwoPointpoint1 0.0, 0.0, 0.0,point2 0.0, iHeight, 0.0m5 分割后的模型datums myPart.datumsi 2* iRadiuswhilei lt; iWidthd myPart.DatumPointByCoordinatecoords i, 0.0, 0.0myCell myPart.cells[]myPart.PartitionCellByPlanePointNormalpoint datums[d.id],normal datums[axis1.id], cells myCelli i 2* iRadiusj 2* iRadiuswhilej lt; iHeightd myPart.DatumPointByCoordinatecoords 0.0, j, 0.0myCell myPart.cells[]myPart.PartitionCellByPlanePointNormalpoint datums[d.id],normal datums[axis2.id], cells myCellj j 2* iRadius s,5s ˜,m5 ˜s“0.sZ T„EL Ÿ ’s , [,5YVDatumAxisByTwoPointf ”7y HL. – nbsp; dvl„ dW  YVwhilePž/ s ˜.sf ”PartitionCellByPlanePointNormal,f ”•”saELa€s ˜†s. Qs H | †smyCell myPart.cells[] Ÿs. 6“,|s„EL H1id 1 | 39;B„L,YV7y„L HR i/Ÿ V[ržƒ “.iSize NonewhileiSize NoneiSize getInputcEnter a number for GlobalSeedsSizec, c10.0ciSize floatiSize/ Ÿ 1s,54 U { 0vl.ƒ žgetInputf ”„  getIn-putsf ”‚], { B,• ”9e†,B 39;„B Œ 8, m6.7getInputsf ” V[ { ,Vm4„m6 V[ AƒY.myPart.seedPartsize iSize, deviationFactor0.1myPart.generateMesh63郑州大学学报 理学版38 m6 getInput函数运行效果图m7 网格形状myViewport. partDisplay. setValuesmeshONžvl 0, 3,™ m7,K,A U. - 4ž4ZE iB›–39;, V[ž ˜„. ˜yz,/ Ÿ ‹ • ”,F,4Œ9 .3 nbsp; ‚YVQ 7 r 8 -  HW,vv4Ksr q. 6“,4ž - Q 7 ABAQUSQ 7B†s, L, Python–39; V[›œABAQUS/CAE › , “y a ‹ • ”a ‹ŸaFa a4ŒTlt;a 4T.• ID[1] nbsp; ,fH, ,.ABAQUSdLŸKs L [M]. S,2005.[2] nbsp; }, S}. ABAQUS - Q 7‹ ‹[J]. 9,2003,106330-333.[3] nbsp;oy, Zo.PythonI[M]. bv,2003.Second Development for Fore Treatment of ABAQUSUsing Python LanguageZHONGTong-sheng1, nbsp;WEIFeng1, nbsp;WANGZhi2, nbsp;ZHIYou-hai11. Department of Mechanical Engineering, NorthwesternPolytechnical University,Xipan710072,China;2. Department of Civill Engineering and Architecture,NorthwesternPolytechnical University, Xipan710072,ChinaAbstractTheforetreatment modularof ABAQUSsoftwareisdevelopedusing Pythonlanguage.Thefunctionandcalling procedure of the scenariosportsandtarget modelsinthe secondtreat-ment of ABAQUS are discussed. The model building and ploting grid course of ABAQUS arecontrolledbythePythonscenariosprogram. Therefore, it improvestheforetreatment efficiencyandsolvesthefussy problemthat apprearsduring themanualmodelbuilding of themodelwhichincludesa lot of repeatedmembers.Key wordsABAQUS; seconddevelopment; foretreatment; Pythonlanguage64/p

    注意事项

    本文(Python语言和ABAQUS前处理二次开发.pdf)为本站会员(王牌秘书)主动上传,点石文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知点石文库(发送邮件至3339525602@qq.com或直接QQ联系客服),我们立即给予删除!

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




    关于点石文库 - 投资与合作 - 会员权益 - 联系我们 - 声明 - 人才招聘

    本站资源为会员上传分享,如有侵犯您的版权,请联系我们删除

    网站客服QQ:3339525602  网上上传投稿QQ群862612017

      copyright@ 2016-2020  dswenku.com 网站版权所有   

    经营许可证编号:湘ICP备18013834 


    收起
    展开