inRm3D: 画板论坛's Archiver

changxde 发表于 2013-6-16 14:07

我也搞个坐标系

[attach]20359[/attach]
更新和增加了一些工具(07.17)
[attach]20360[/attach]

[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40854&ptid=4442]44#[/url] [i]更新了坐标系工具,并集成了一些常用工具。[/i] [/b]


[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40765&ptid=4442]37#[/url] [i]增加新新坐标系和几个小工具[/i] [/b]

特点:
1.体积小;
2.支持系统坐标系中的“方形”“矩形”等命令;
3.单位、轴长任意拖动;
4.其他特点(优点和缺点)由网友发现。
[attach]20220[/attach]

yimin0519 发表于 2013-6-16 14:31

确实小巧实用。

个人觉得还要美化一下:
1、坐标系原点建议改为字母O;
2、坐标系箭头的燕尾还需改窄一些,加长一些(即需要改扁平一些);
3、刻度线可稍微短一个等级;
4、由于图形输出需要,有时还需隐藏刻度与读数。

箭头譬如这个样子就漂亮许多:
[attach]20221[/attach]

建议箭头制作比例:

[attach]20222[/attach]

一线天 发表于 2013-6-16 17:43

体积小是优点,缺点有:有的刻度线有时不清晰,网格线不清晰,即有重影感觉。
最新的石岩坐标系参数版不到15k,非常迷你了,不知道大家试用了没有

雪山飞狐 发表于 2013-6-16 18:20

[quote]特点:
1.体积小;
2.支持系统坐标系中的“方形”“矩形”等命令;
3.单位、轴长任意拖动;
4.其他特点(优点和缺点)由网友发现。
20220
[size=2][color=#999999]changxde 发表于 2013-6-16 14:07[/color][url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40551&ptid=4442] [img]http://www.inrm3d.cn/images/common/back.gif[/img][/url][/size][/quote]
体积倒是小,但是功能太小

老秋 发表于 2013-6-16 20:44

我认为很好的。就是有一点遗憾:坐标上的点不能任意编辑。

changxde 发表于 2013-6-16 21:23

谢谢各位老师的教导。
谢谢yimin0519老师,给出了一个箭头的规范数据。
谢谢一线天老师的提醒,我刚看了一下你最近更新的迷你坐标系,石岩和京京都使用了系统坐标系的单位点,我的也是,我是在研究系统坐标系时,突然发现可以利用一下。
谢谢飞狐老师,老秋老师,功能还需要增加。
希望网友们提出更多更好的改进意见。

yimin0519 发表于 2013-6-16 22:02

期待changxde兄造个简单精美的坐标系。

changxde 发表于 2013-6-22 16:41

做一个三角坐标系
[attach]20234[/attach]
[attach]20235[/attach]
[attach]20237[/attach]

changxde 发表于 2013-6-22 17:31

分数刻度坐标系
[attach]20236[/attach]

changxde 发表于 2013-6-27 16:31

我的坐标系特点:

1.和系统坐标系的刻度一致;
2.支持系统坐标系的很多命令,如方形网格,矩形网格;
3.把三角坐标系和常规坐标系整合在一起;
4.设有分数坐标刻度;
5.没设参数,一点生成,使用方便;
6.多点控制,自由调整。

[attach]20270[/attach]

changxde 发表于 2013-6-27 16:37

通过制作这个坐标系工具,又了解了GSP的一些特点。
如8#刻度线和网格线不一致是由定义不一致和精度影响造成的。

myzam 发表于 2013-6-27 17:27

[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40696&ptid=4442]10#[/url] [i]changxde[/i] [/b]
个人观点:箭头上的点显示出来,拖动才方便,几何画板的特色就是线上有点显示出来,有些点的显示没必要回避

一线天 发表于 2013-6-27 17:50

[b][url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40696&ptid=4442]10#[/url] [i]changxde[/i] [/b]

好思路,好作品。提几个建议,期待更完美:
1.正向控制点要保留,方便根据需要调节范围;
2.刻度线的颜色应与轴的颜色统一,建议都用黑色;
3.网格线不清晰(有的线条重影感觉),这是因为迭代处理的问题,建议参考石岩或京京坐标系;
4.默认的刻度值与轴的距离偏大了,建议参考系统坐标系;

changxde 发表于 2013-6-27 21:22

网格线的清晰问题可能是属性问题,请一线天老师再看看,至于其他问题已做处理。
[attach]20271[/attach]

myzam 发表于 2013-6-27 21:36

[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40705&ptid=4442]14#[/url] [i]changxde[/i] [/b]
这个坐标系不错,试用了,好。
如果能保持外框和系统坐标系的网格吻合就更好了。
外框在部分分数刻度时和系统的网格不吻合,修改一下就更好了。
这个坐标系的优点是打造工具方便,直接对系统坐标系打造的工具
就适合这个坐标系。在高中教学中这过坐标系已经足够应用了。
系统坐标系采用10进制,划分刻度是有道理的。

[img]http://user11.jabry.com/geopad/grids.png[/img]

changxde 发表于 2013-6-27 22:41

[quote] 14# changxde
这个坐标系不错,试用了,好。
如果能保持外框和系统坐标系的网格吻合就更好了。
外框在部分分数刻度时和系统的网格不吻合,修改一下就更好了。
这个坐标系的优点是打造工具方便,直接对系统坐标 ...
[size=2][color=#999999]myzam 发表于 2013-6-27 21:36[/color][url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40706&ptid=4442] [img]http://www.inrm3d.cn/images/common/back.gif[/img][/url][/size][/quote]

我还不知如何能与系统坐标系的网格线吻合。

myzam 发表于 2013-6-27 22:45

[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40708&ptid=4442]16#[/url] [i]changxde[/i] [/b]
这个得研究一下,我发现系统坐标系的单位点移动到1.16cm时,就会增加刻度,移动到1.16cm的部分倍数时,也会有刻度增加。你研究看看如何办吧。我也不清楚为什么系统坐标系是在1.16cm时会增加小刻度。这个坐标系已经很好了,可以不改的。要是你能解决这个问题的话,你的这个坐标系将无人在超过你了。

一线天 发表于 2013-6-27 23:54

[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40705&ptid=4442]14#[/url] [i]changxde[/i] [/b]


非常棒,网格线不清晰问题解决了!
一个工具把平面直角坐标系和三角坐标系都统一了,强悍。
y轴刻度值在蚂蚁,石岩,京京坐标系中已做右对齐处理,建议也做这样的处理。
纯坐标系体积31.2k有点大,如果能控制20k以内那就太爽了。
单位控制点默认隐藏标签较好,显示标签影响美观,实际也不需要。

建议在工具注释里注明您的“实名”。

一线天 发表于 2013-6-28 00:05

[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40706&ptid=4442]15#[/url] [i]myzam[/i] [/b]

[attach]20274[/attach]

绘出坐标系后,初始化,然后显示系统网格,我这显示是一致的。

changxde 发表于 2013-6-28 21:35

[b] [url=http://www.inrm3d.cn/redirect.php?goto=findpost&pid=40711&ptid=4442]18#[/url] [i]一线天[/i] [/b]老师注意休息。

由于增加了分数刻度,想瘦身到20k以内,恐怕不好办到。

页: [1] 2 3 4

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.