GeoGebra实现“杨森机械腿”Jansen Linkage(一)
来源:互联网 发布:百度网盘引擎源码 编辑:程序博客网 时间:2024/04/30 15:07
上图就是最终实现后的样子,大致过程如下:
1.添加“滑动条”
在工具栏中找到对应图标,点击添加在绘图区,
右键选择属性,在“常规”选项卡中设置名称和初始值;在“滑动条”选项卡中设置区间以及滑动增量,如果对应数值为角度,则输入角度符号即可。
之后,同样方法完成图中全部“滑动条”的添加
2.添加“线段”
添加点A=(0,0), B=(-13,0), 双击左侧“代数区”的对应点,可以修改坐标。
添加以A、B为端点的线段a’,
3.添加“角度”
添加点B’,选择A,B以外的任意位置即可,后面会以AB’作为旋转轴。
添加角度α=∠BAB’,
4.添加“射线”
添加射线m,端点为A且经过B’,
5.添加“圆”
添加圆p,圆心为A且半径为Rotator1,
6.线段R
添加点C,射线m与圆p的交点,
添加线段R,端点为A、C
7.线段b’,c’
添加圆q,圆心为 C 且半径为 b;
添加圆r,圆心为 B 且半径为 c ;
添加点D,圆q与r的交点;
添加线段b’,端点为 C、D ;
添加线段c’,端点为 B、D ;
8.线段d’,e’
添加圆s,圆心为 B 且半径为 d;
添加圆t,圆心为 D 且半径为 e ;
添加点E,圆s与t的交点;
添加线段d’,端点为 B、E ;
添加线段e’,端点为 D、E ;
9.线段f’,g’
添加圆c1,圆心为 C 且半径为 f;
添加圆d1,圆心为 B 且半径为 g ;
添加点F,圆d1与c1的交点;
添加点G,圆d1与c1的交点;
添加线段f’,端点为 C、G ;
添加线段g’,端点为 G、B ;
10.线段h’,i’
添加圆e1,圆心为 E 且半径为 h;
添加圆f1,圆心为 G 且半径为 i ;
添加点H,圆e1与f1的交点;
添加线段h’,端点为 E、H ;
添加线段i’,端点为 G、H ;
11.线段j’,k’
添加圆g1,圆心为 H 且半径为 j;
添加圆h1,圆心为 G 且半径为 k ;
添加点Tracing,圆g1与h1的交点;
添加线段j’,端点为 Tracing、H ;
添加线段k’,端点为 G、Tracing ;
至此,核心的模型部分就建立出来了,是下面这个样子。
离最终完成还有一段距离,下期继续吧O(∩_∩)O。
- GeoGebra实现“杨森机械腿”Jansen Linkage(一)
- 层次聚类算法之single-linkage和complete-linkage(C语言实现)
- 机械存储设计及实现
- 偶遇GeoGebra
- GeoGebra介绍
- 机械
- 机械
- 机械臂运动学入门(一)
- Dobot机械臂开发学习(一)
- 基于SnapDragonBoard410C的机械臂(一)
- R语言实现︱局部敏感哈希算法(LSH)解决文本机械相似性的问题(一,基本原理)
- internal linkage, external linkage , non linkage
- Linkage Types
- Linkage conventions
- Record linkage
- 机械臂(5)-- C#实现正解
- Python实现trie进行机械分词
- Internal Linkage和External Linkage
- Android安全攻防战,反编译与混淆技术完全解析(下)
- 01-软件需求规格说明书
- Path Sum III问题及解法
- 你是伸手党吗???
- ThinkSNS直播版功能简析!
- GeoGebra实现“杨森机械腿”Jansen Linkage(一)
- mysql 总结
- LeetCode 413. Arithmetic Slices
- winscp 服务器拒绝了SFTP连接,但它监听FTP连接。 想要用FTP协议来代替SFTP吗?最好是用加密的。
- 资源收集
- 堆的相关操作
- HDFS-Hadoop分布式文件系统介绍
- Oracle导入导出数据库(含远程导入导出数据库)
- java synchronized类锁,对象锁详解