CN106056654B - 一种三维装配仿真中工序视频输出与播放方法 - Google Patents
一种三维装配仿真中工序视频输出与播放方法 Download PDFInfo
- Publication number
- CN106056654B CN106056654B CN201610370150.0A CN201610370150A CN106056654B CN 106056654 B CN106056654 B CN 106056654B CN 201610370150 A CN201610370150 A CN 201610370150A CN 106056654 B CN106056654 B CN 106056654B
- Authority
- CN
- China
- Prior art keywords
- video
- playing
- file
- time
- dimensional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明涉及一种三维装配仿真中工序视频输出方法,包括以下步骤:顺序仿真播放装配工艺的工序三维动画;将三维动画转化为一系列连续图片;记录每个装配工序的节点信息;将各装配工序图片和节点信息转化为视频文件和对应工序信息文件。本发明还包括一种三维装配仿真中工序视频播放方法,包括以下步骤:获取所述视频文件和对应工序信息文件;选择指定装配工序并播放视频文件对应片段本发明可以实现三维装配仿真中使用单一视频文件和一个附加索引文件的分工序浏览。
Description
技术领域
本发明涉及计算机辅助设计技术领域,特别涉及一种三维装配仿真中工序视频输出与浏览方法。
背景技术
机械设计已经实现了三维化。机械生产工艺设计也逐渐实现三维化,所以三维工艺下车间是技术趋势。
三维装配***中一次会显示很多零件,对计算机图形***要求非常高。而一般工厂的生产车间没有高性能计算机。所以一般将三维工艺录制为AVI视频文件,在车间终端上进行播放观看。现有方式为每一道工序录制一个AVI文件,但一份装配工艺通常包含数十道工序,录制数十个AVI文件在管理起来非常不便。
发明内容
本发明的目的是针对上述现有技术中的缺陷。提供了一种三维装配仿真中工序视频输出与浏览方法。
本发明的技术方案是,一种三维装配仿真中工序视频输出与浏览方法,包括以下步骤:顺序仿真播放装配工艺的工序三维动画;将三维动画转化为一系列连续图片;记录每个装配工序的节点信息;将各装配工序图片和节点信息转化为视频文件和对应工序信息文件。
进一步,所述步骤将三维动画转化为一系列连续图片还包含以下步骤:每播放一帧动画,都针对三维场景进行离屏渲染;按照仿真播放的时间顺序,将三维场景动画转换为一系列的图片。
进一步,所述步骤记录每个装配工序的节点信息还包括以下步骤:每当从一个工序开始播放时或从该工序切换到下一个工序时,记录该工序的名称、工序号和此时播放帧数。
进一步,所述步骤将各装配工序图片和节点信息转化为视频文件和对应工序信息文件还包括以下步骤:将播放帧数乘以视频文件目标帧率,得到此时视频播放的精确时间;将所述工序名称和该工序开始、结束的时间一一对应的保存在信息文件中;将所述图片转化为视频文件;生成两个文件:视频文件、工序信息文件。
本发明的另一技术方案是,一种三维装配仿真中工序视频播放方法,技术方案包括以下步骤:获取所述视频文件和对应工序信息文件;选择指定装配工序并播放视频文件对应片段。
进一步,所述步骤选择指定装配工序并播放视频文件对应片段还包括以下步骤:读取工序信息文件,呈现出所有装配工序;指定播放某一道工序时,在工序信息文件中找到该工序的起始时间T1和结束时间T2,用T2-T1,得到该工序的仿真时间长度T3;设定视频播放器从T1开始播放,同时设定一个计时器进行时间长度T3的计时;当计时器计满该工序的仿真时间长度T3时,自动停止视频播放。
本发明的有益效果是:实现了使用单一视频文件和一个附加索引文件实现分工序浏览。
附图说明
图1是一种三维装配仿真中工序视频输出方法流程示意图;
图2是一种三维装配仿真中工序视频播放方法流程示意图。
具体实施方式
下面结合附图对本发明做进一步的说明。
a)打开一份三维装配工艺文件,按照装配工艺的工序顺序仿真播放三维动画。
b)每播放一帧都将当前三维场景进行离屏渲染到图片,按照仿真播放的时间顺序,将三维场景动画转换为一系列的图片。
c)每当从一个工序开始播放时,和从该工序切换到下一个工序时,记录此时播放帧数和该工序的名称、工序号。
d)由于三维仿真时受限与计算机性能,直接计时不准确。故将播放帧数乘以AVI目标帧率,便可得到此时视频播放的精确时间。将之前记录的工序名称和该工序开始和结束的时间一一对应的保存在信息文件中:将之前记录的工序名称和该工序开始和结束的时间一一对应的保存在与AVI文件同名的syn文件中;将每一张图片按照一定的帧率,使用vfw技术输出并编码压缩:将每一张图片按照每秒25帧的速率,使用vfw技术输出并使用H.264技术进行压缩;录制完成后会得到两个文件,一个是AVI视频文件,另一个是syn文件。
S6:播放此AVI时,同时载入AVI视频文件和与其对应的syn文件。当AVI文件在车间终端上进行播放时。播放器读取syn文件,并显示出文件中的所有工序。当用户指定播放某一道工序时,***在工序信息文件中找到该工序的起始时间和结束时间。用结束时间-起始时间,得到该工序的仿真时间长度。设定AVI视频播放器从AVI的指定时间开始播放。同时设定一个计时器进行计时。当计时器计满该工序的仿真时间长度时,自动停止视频播放。
本领域技术人员在本发明技术构思的启发下,在不脱离本发明内容的基础上,还可以对上述用于运行应用程序的方法作出各种改进,这仍落在本发明的保护范围之内。
Claims (5)
1.一种三维装配仿真中工序视频输出方法,其特征在于包括以下步骤:
a)顺序仿真播放装配工艺的工序三维动画;
b)将三维动画转化为一系列连续图片;
c)记录每个装配工序的节点信息;
d)将各装配工序图片和节点信息转化为视频文件和对应工序信息文件。
2.如权利要求1所述的方法,其特征在于所述步骤b)还包含以下步骤:
b1)每播放一帧动画,都针对三维场景进行离屏渲染;
b2)按照仿真播放的时间顺序,将三维场景动画转换为一系列的图片。
3.如权利要求1所述的方法,其特征在于所述步骤c)还包括以下步骤:每当从一个工序开始播放时或从该工序切换到下一个工序时,记录该工序的名称、工序号和此时播放帧数。
4.如权利要求1所述的方法,其特征在于所述步骤d)还包括以下步骤:
d1)将播放帧数乘以视频文件目标帧率,得到此时视频播放的精确时间;
d2)将所述工序名称和该工序开始、结束的时间一一对应的保存在信息文件中;
d3)将所述图片转化为视频文件;
d)生成两个文件:视频文件、工序信息文件。
5.一种三维装配仿真中工序视频播放方法,其特征在于包括以下步骤:
a)获取所述视频文件和对应工序信息文件;
b)选择指定装配工序并播放视频文件对应片段;
其中,所述步骤b)还包括以下步骤:
b1)读取工序信息文件,呈现出所有装配工序;
b2)指定播放某一道工序时,在工序信息文件中找到该工序的起始时间T1和结束时间T2,用T2-T1,得到该工序的仿真时间长度T3;
b3)设定视频播放器从T1开始播放,同时设定一个计时器进行时间长度T3的计时;
b4)当计时器计满该工序的仿真时间长度T3时,自动停止视频播放。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610370150.0A CN106056654B (zh) | 2016-05-30 | 2016-05-30 | 一种三维装配仿真中工序视频输出与播放方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610370150.0A CN106056654B (zh) | 2016-05-30 | 2016-05-30 | 一种三维装配仿真中工序视频输出与播放方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106056654A CN106056654A (zh) | 2016-10-26 |
CN106056654B true CN106056654B (zh) | 2019-12-17 |
Family
ID=57171987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610370150.0A Active CN106056654B (zh) | 2016-05-30 | 2016-05-30 | 一种三维装配仿真中工序视频输出与播放方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106056654B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5659692A (en) * | 1992-01-13 | 1997-08-19 | Massachusetts Institute Of Technology | Computer method and apparatus for video conferencing |
CN102572301A (zh) * | 2010-12-31 | 2012-07-11 | 新奥特(北京)视频技术有限公司 | 一种以桌面为中心的节目编辑*** |
CN103594005A (zh) * | 2013-11-06 | 2014-02-19 | 深圳供电局有限公司 | 一种变压器制造工艺三维立体仿真培训***及方法 |
CN103605857A (zh) * | 2013-11-27 | 2014-02-26 | 北京卫星环境工程研究所 | 面向航天器总装的三维结构化工艺设计***及设计方法 |
CN104268356A (zh) * | 2014-10-17 | 2015-01-07 | 哈尔滨工业大学 | 面向精益生产的飞机模型组装方法 |
CN104407576A (zh) * | 2014-10-23 | 2015-03-11 | 上海崟岛信息技术有限公司 | 一种通用型的生产制造单元的实现方法及控制*** |
CN105407379A (zh) * | 2014-08-26 | 2016-03-16 | 天脉聚源(北京)教育科技有限公司 | 多种媒体的同步录制方法 |
CN105550891A (zh) * | 2016-03-01 | 2016-05-04 | 源品汇信息科技(北京)股份有限公司 | 一种产品防伪溯源的方法及*** |
-
2016
- 2016-05-30 CN CN201610370150.0A patent/CN106056654B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5659692A (en) * | 1992-01-13 | 1997-08-19 | Massachusetts Institute Of Technology | Computer method and apparatus for video conferencing |
CN102572301A (zh) * | 2010-12-31 | 2012-07-11 | 新奥特(北京)视频技术有限公司 | 一种以桌面为中心的节目编辑*** |
CN103594005A (zh) * | 2013-11-06 | 2014-02-19 | 深圳供电局有限公司 | 一种变压器制造工艺三维立体仿真培训***及方法 |
CN103605857A (zh) * | 2013-11-27 | 2014-02-26 | 北京卫星环境工程研究所 | 面向航天器总装的三维结构化工艺设计***及设计方法 |
CN105407379A (zh) * | 2014-08-26 | 2016-03-16 | 天脉聚源(北京)教育科技有限公司 | 多种媒体的同步录制方法 |
CN104268356A (zh) * | 2014-10-17 | 2015-01-07 | 哈尔滨工业大学 | 面向精益生产的飞机模型组装方法 |
CN104407576A (zh) * | 2014-10-23 | 2015-03-11 | 上海崟岛信息技术有限公司 | 一种通用型的生产制造单元的实现方法及控制*** |
CN105550891A (zh) * | 2016-03-01 | 2016-05-04 | 源品汇信息科技(北京)股份有限公司 | 一种产品防伪溯源的方法及*** |
Non-Patent Citations (5)
Title |
---|
MBD模式下机加工艺执行可视化文件生成方法;程振阳,周来水,赵恒;《航空制造技术》;20140301;第101-104页 * |
三峡工程机组安装过程仿真***的开发;吴正佳, 杜义贤, 陈鹏;《水力发电学报》;20060831;第25卷(第4期);第142-144页 * |
复杂产品计算机辅助装配过程控制与管理***;刘检华,丁向峰,袁丁,张佳朋,万峰1;《计算机集成制造***》;20100831;第1622-1633页 * |
面向三维装配工艺***的CATIA模型信息提取与应用;张金,邱金江;《计算机***应用》;20121215;第21卷(第12期);第125-128页 * |
面向虚拟装配的AVI 视频动画制作算法研究及应用;杜龙,唐承统,刘检华等;《计算机应用研究》;20051231;第142-143、147页 * |
Also Published As
Publication number | Publication date |
---|---|
CN106056654A (zh) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100984412B1 (ko) | 기록매체, 재생장치, 기록방법, 재생방법 | |
CN105307028A (zh) | 一种针对多个镜头视频素材的视频编辑方法和装置 | |
CN110708589B (zh) | 信息的分享方法和装置、存储介质、电子装置 | |
JPH04117686A (ja) | 動画像編集装置 | |
CN109195025B (zh) | 一种游戏广告制作方法及平台、存储介质 | |
CN106792152B (zh) | 一种视频合成方法及终端 | |
EP1997109A1 (en) | Converting a still image in a slide show to a plurality of video frame images | |
CN101420612A (zh) | 数字图像处理设备及其控制方法和数字图像压缩方法 | |
CN105578248B (zh) | 花式拼接播放方法、装置和*** | |
CN104185088B (zh) | 一种视频处理方法及装置 | |
CN109672837A (zh) | 航拍设备实时视频录制方法、移动终端和计算机存储介质 | |
CN111131874B (zh) | 一种解决h.265码流随机接入点播放卡顿的方法、设备及计算机存储介质 | |
CN107016718A (zh) | 一种场景渲染方法和装置 | |
TW201115569A (en) | Recording medium and method, reproduction apparatus and method, and computer-readable program | |
CN106056654B (zh) | 一种三维装配仿真中工序视频输出与播放方法 | |
MX2010011793A (es) | Dispositivo de grabacion/reproduccion. | |
US20070154164A1 (en) | Converting a still image in a slide show to a plurality of video frame images | |
CN107666616A (zh) | 一种基于视频内容的广告投放方法及装置 | |
CN104984555A (zh) | 4d影片视频的动感文件采编*** | |
WO2018049682A1 (zh) | 一种虚拟3d场景制作方法及相关设备 | |
CN109587543B (zh) | 音频同步方法和装置及存储介质 | |
CN105191298A (zh) | 使用2d-3d多维内容文件的多维内容服务提供***、该服务提供方法以及该多维内容文件 | |
CN103455474A (zh) | 一种影像素材的编辑方法和*** | |
JP2009529736A (ja) | 映像フレームのシーケンスを提供するための装置および方法、シーンモデルを提供するための装置および方法、シーンモデル、メニュー構造を作成するための装置および方法およびコンピュータ・プログラム | |
CN109801377A (zh) | 播放信息处理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |