gMOP3D,MOtion Path 3D 运动仿真软件
2014-09-24 05:39
246 查看
https://sourceforge.net/projects/gmop3d/
gmop3d是一款机械手臂(轴旋转运动)或工业机器人的运动仿真软件,他仅仅提供算法,不依赖任何第三方软件包,不依赖G代码,QT, boost, 是一个纯粹的C语言代码程序。
六轴机械手臂,第一版的算法仅仅支持三轴的机械手臂仿真算法。
模型,第一版仅支持立方体,支持立方体的位置移动, XYZ任意方向旋转,和任意尺寸,
仿真的精度也可以任意调整, 支持5个面的逐点坐标位置和机械手协同运动仿真。
算法仅仅使用了三角函数和逼近论提高精度,精度可以计算到0.000001mm,最多可以计算到小数点后10位。
仿真环境依赖openSCAD.因为这个软件生成的是一个openSCAD程序,然后利用openSCAD的
自动加载和编译, Automatic Reload and Compile功能实现运动仿真。
仿真的速度极其慢,因为openSCAD的 Automatic Reload and Compile功能是一秒钟一次,
所以仿真的画面是1秒钟一个,后期肯定可以调整的。
视频教程
http://www.56.com/u50/v_MTI2MjM5Mjk1.html
http://www.56.com/u29/v_MTI2MjM3MDc0.html
用户手册和文档
gmop3d tutorial
https://downloads.sourceforge.net/project/gmop3d/gmop3d_Tutorial.pdf?r=&ts=1412132836&use_mirror=nchc https://downloads.sourceforge.net/project/gmop3d/gmop3d_Tutorial.doc?r=&ts=1412132814&use_mirror=nchc
中文版openSCAD
https://downloads.sourceforge.net/project/gmop3d/openSCAD_CN_user_manual.html?r=&ts=1412132374&use_mirror=nchc https://downloads.sourceforge.net/project/gmop3d/openSCAD_CN_user_manual.pdf?r=&ts=1412132444&use_mirror=nchc
English version openSCAD
https://downloads.sourceforge.net/project/gmop3d/OpenSCAD_user_manual-20130703.pdf?r=&ts=1412132497&use_mirror=jaist
The gMOP3D version 0.0.1 software is a Manipulator or Industrial Robots
MOtion Path 3D simulation and animation system base on gnu.
This software only do ari thmetic and calculating the path.
It depends the OpenSCAD environment for simuation and animation of motion.
You can use it simulating X Y Z coordinate CNC with out G code.
It maybe use to axle running one straight line, as this straight path
as the CNC linear motion system.
This is the first software of me, so it may have alots of mistakes of code
or others application problem, email to me: bywetech@foxmail.com
Please reads OpenSCAD Manual at firstly.
There have two parts of model build.
First is build Manipulator(Industrial Robotic arm) axle rotate motion model.
This have writed in source code, you can changing datas in gmp16.h.
Second, terminal path model.
The first version only support cube, cubic model, it support
1, translate, means cube path model 's position.
2, rotate, cube can be rotate x, y, z, any orientation.
3, cube, size of a cubic model.
Builds model same like builds model in openSCAD, but because we needs
re-calculating the surface of model, every point of surface,
so you must enter the value again build the path model.
How to install?
./configure && make
sudo make install
FAQ:
Q1, If you running animation, but the openSCAD still not working, how to ?
A1: This software animation must use Automatic reload and compile.
Menu of below:
->Design->Automatic Relaod and Compile, keep this function be working.
Thanks for svchem corp Mr.Song Furu greatly support for this project.
gmop3d是一款机械手臂(轴旋转运动)或工业机器人的运动仿真软件,他仅仅提供算法,不依赖任何第三方软件包,不依赖G代码,QT, boost, 是一个纯粹的C语言代码程序。
六轴机械手臂,第一版的算法仅仅支持三轴的机械手臂仿真算法。
模型,第一版仅支持立方体,支持立方体的位置移动, XYZ任意方向旋转,和任意尺寸,
仿真的精度也可以任意调整, 支持5个面的逐点坐标位置和机械手协同运动仿真。
算法仅仅使用了三角函数和逼近论提高精度,精度可以计算到0.000001mm,最多可以计算到小数点后10位。
仿真环境依赖openSCAD.因为这个软件生成的是一个openSCAD程序,然后利用openSCAD的
自动加载和编译, Automatic Reload and Compile功能实现运动仿真。
仿真的速度极其慢,因为openSCAD的 Automatic Reload and Compile功能是一秒钟一次,
所以仿真的画面是1秒钟一个,后期肯定可以调整的。
视频教程
http://www.56.com/u50/v_MTI2MjM5Mjk1.html
http://www.56.com/u29/v_MTI2MjM3MDc0.html
用户手册和文档
gmop3d tutorial
https://downloads.sourceforge.net/project/gmop3d/gmop3d_Tutorial.pdf?r=&ts=1412132836&use_mirror=nchc https://downloads.sourceforge.net/project/gmop3d/gmop3d_Tutorial.doc?r=&ts=1412132814&use_mirror=nchc
中文版openSCAD
https://downloads.sourceforge.net/project/gmop3d/openSCAD_CN_user_manual.html?r=&ts=1412132374&use_mirror=nchc https://downloads.sourceforge.net/project/gmop3d/openSCAD_CN_user_manual.pdf?r=&ts=1412132444&use_mirror=nchc
English version openSCAD
https://downloads.sourceforge.net/project/gmop3d/OpenSCAD_user_manual-20130703.pdf?r=&ts=1412132497&use_mirror=jaist
The gMOP3D version 0.0.1 software is a Manipulator or Industrial Robots
MOtion Path 3D simulation and animation system base on gnu.
This software only do ari thmetic and calculating the path.
It depends the OpenSCAD environment for simuation and animation of motion.
You can use it simulating X Y Z coordinate CNC with out G code.
It maybe use to axle running one straight line, as this straight path
as the CNC linear motion system.
This is the first software of me, so it may have alots of mistakes of code
or others application problem, email to me: bywetech@foxmail.com
Please reads OpenSCAD Manual at firstly.
There have two parts of model build.
First is build Manipulator(Industrial Robotic arm) axle rotate motion model.
This have writed in source code, you can changing datas in gmp16.h.
Second, terminal path model.
The first version only support cube, cubic model, it support
1, translate, means cube path model 's position.
2, rotate, cube can be rotate x, y, z, any orientation.
3, cube, size of a cubic model.
Builds model same like builds model in openSCAD, but because we needs
re-calculating the surface of model, every point of surface,
so you must enter the value again build the path model.
How to install?
./configure && make
sudo make install
FAQ:
Q1, If you running animation, but the openSCAD still not working, how to ?
A1: This software animation must use Automatic reload and compile.
Menu of below:
->Design->Automatic Relaod and Compile, keep this function be working.
Thanks for svchem corp Mr.Song Furu greatly support for this project.
相关文章推荐
- 机器人仿真 软件 V-REP 入门教程 (四)3D导入
- u3d 逐个点运动,路径运动。 U3d one by one, path motion.
- 人体运动识别:motionlet: Mid-level 3D level parts for human motion recognition
- 我做的几个3D工业仿真项目软件抓图
- Web动画API教程:可爱的运动路径(Motion Path)
- 开源力量之触觉,视觉互动和实时仿真软件 CHAI 3D
- 做一个3D游戏需要哪些软件要全面包括美工和编程还有3D引擎
- Google SketchUp,一款很有趣的软件,可以创建你所想要的任何3D模型
- 关于ONE软件中空间信息网络仿真的一点点总结
- 三 机器人仿真软件Gazebo介绍
- 仿真树叶飘落效果的实现(精灵旋转、翻转、钟摆运动等综合运用)
- 仿真开发过程之软件设计
- 设计、仿真、工艺、加工、优化、开发交流 · 行业软件、二次开发、优化技术
- 第四章 使用OpenCV探测来至运动的结构——Chapter 4:Exploring Structure from Motion Using OpenCV
- linux系统下NS 2(网络仿真开源软件)的安装
- EDA软件_电路设计仿真软件比较
- MSRDS机器人仿真软件学习资源汇总
- Ubuntu等Linux系统显卡性能测试软件 Unigine 3D
- 关于运动控制系统软件架构设计
- 设计、仿真、工艺、加工、优化、开发交流QQ群 106930856 行业软件、二次开发、优化技术