当前位置: 首页 > news >正文

EPLAN P8 2.9 如何使用.step格式3D文件绘制3D安装布局图

1.前言

我们在使用EPLAN绘制3D安装布局图时经常会遇到这样的情况,所使用的部件并不包含3D宏,也就没法在3D安装布局图中显示出来,去官网也没有找到带有3D宏的.edz格式文件(就比如我下面要讲的三菱FX系列PLC)

我们可以看到在所以可选择下载的格式中并没有.edz格式的文件,只有别的格式的3D文件,下面就由我来说明如何用STEP格式的文件来完成3D安装布局图的绘制。

2.导入STEP文件

第一步

首先要在官网下载好需要的STEP文件(我下面就以三菱FX3U-16MR/DS为例)可点击下面的网址后,点击图中所圈位置下载对应的STEP文件CAD | 资料中心 | 三菱电机自动化(中国)有限公司

第二步

先将刚才下载好的压缩包解压,后打开EPLAN,在布局空间中,

选择->布局空间->导入(3D图形)

找到文件保存地址,选中解压后的文件并打开

第三步

如图所示,即为导入成功

3.定义3D宏的连接点

导入成功后就可以将导入好的3D宏以.edz格式导出,但现在还有一步为未完成,在视图中选择->连接点代号

选择后我们可以看到刚导入的3D宏并没有真正的连接点,所以即使导出后,也是没有办法在安装布局图中进行布线的,正常可以布线的应该和右图中一样有一个个红色的连接定义点,下面我们就来进行连接定义点的放置。

放大细节图

第一步

在插入连接定义点之前先将PLC输入,输出接线端子上方的两块盖板选中并隐藏,方便之后连接定义点的放置。

第二步

1.在上方菜单栏的空白处鼠标右键单击,将->Pro Panel设备逻辑  勾选上 

2.选择Pro Panel设备逻辑菜单栏中的最后一个->定义连接点

3.选择3D宏中的随机一个面,以它为基准面来确定定义连接点的坐标位置,我选择的是如图所示的黄色面

4.确定好基准面之后就可以开始插入定义连接点了,如图所示我选择的是输入一边的第一个连接点,这时鼠标指针处会有一个红色的小方框,左键点击即可确定第一个定义连接点。

5.确定了第一个连接点后会弹出一个窗口,先不进行任何数据修改,直接点击确定。

6.这时我们可以看到第一个连接点已经出现了,但还是不对的,先点击esc退出连接点放置状态,再将先前在视图中勾选的“连接点代号”下方的“连接点方向”页勾选上,最后在通过旋转视角切换到别的视角进行观察。

7.视角切换后可以看到如图(1)所示情况,连接点的x,y轴方向是对的,但z轴方向是错误的,这时候右键红色的定义连接点后点击属性,在本地连接点排列样式中修改点的Z坐标的大小,直至修改到合适位置如图(3)

图(1)⬆

图(2)⬆

图(3)⬆

8.除此之外,还有连接点代号需要修改,比如我放的第一个连接点代表的是PLC的S/S,那么我就把放置的连接点代号与多线原理图中PLC的S/S连接点代号都改为“1”

9.接下来只要用同样的方法将所有连接点都放置完成即可,需要注意的是,在退出定义连接点功能后重新进入时,需要重新选择基准面,务必选择与刚才相同的基准面

4.生成连接点排列样式

在放置完所需的连接点后就可以进行下一步(我这里为了方便讲解就只简单设置了6个点,具体数目可根据项目需求改变)

第一步

选中连接点放置区域右键,点击“生成连接点排列样式”

第二步

如有需要,可在“名称”处修改连接样式名称,(不做修改也没关系)修改好后点击“应用”后关闭

第三步

选择“是”,将对部件的修改同步到所使用的部件库

5.生成带有连接点的.ema格式部件

第一步:在全选的情况下,在编辑中选择“创建窗口宏/符号宏”

第二步:修改保存位置以及保存的文件名后确定

第三步:在布局空间导航器中右键将气所在的布局空间关闭

6.

第一步:在工具栏中选择->部件->管理

第二步:先选中在多线原理图中添加的PLC设备,再选择->安装数据->图形宏的三个点

第三步:找到刚才创建的.ema格式文件并选中后点击“打开”

第四步:选择同步当先项目,在弹出的窗口右下角选择“跟新当前项目”

7.完成

可以看到如下图所示,PLC的3D宏已经可以正常布线了(为方便讲解以及大家理解,下图中的原理图与3D安装布局图并未按照合理的方式绘画与摆放,请不要模仿)

结语:本篇为个人学习所得,若有不正确或缺陷的地方欢迎指正

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/253549.html

相关文章:

  • 3D制作与数字媒体领域的技术突破
  • powershell 获取 用户及进程列表
  • C++map和set类(简介)
  • BitsAndBytes(简称 BnB)是一个用于“压缩”大语言模型的工具包
  • Pyspark中的int
  • 19. 双向链表
  • 【Pandas】pandas DataFrame unstack
  • 一站式用AI编程神奇Cursor/Trae(VScode环境)开发运行Scala应用
  • 最小生成树算法的解题思路与 C++ 算法应用
  • aws各类服务器编号
  • AWS RDS :多引擎托管数据库服务
  • RK3568笔记八十三:RTMP推流H264和PCM
  • VINS-Mono论文阅读笔记
  • 【Python3教程】Python3基础篇之命名空间和作用域
  • 安科瑞ASJ系列漏电流继电器:守护地铁配电安全的利器
  • ZArchiver:高效解压缩,轻松管理文件
  • 系统的性能优化
  • 管件接头的无序抓取
  • 如何用K8s+Istio进行云原生开发?
  • 固态硬盘的加装和初始化
  • Uniapp启动页白屏问题深度解析与全面解决方案
  • Flutter Melos在外包团队协作中的弊端与应对策略
  • JSX 详解:React 的核心语法
  • 用idea操作git缓存区回退、本地库回退、远程库回退
  • python爬虫关于多进程,多线程,协程的使用
  • 20.jsBridge多页面交互与原生事件监听冲突问题
  • 04、eigen库实现插值算法与matlab对比
  • C#核心学习
  • 构建智能问答系统:从零开始实现 RAG 应用
  • LangChain 结构化输出指南