madett 发表于 2016-4-19 23:18:24

利用AutoCAD二次开发实现道路曲线坐标计算和成图 ,应该怎样入手

用VBA进行开发,小弟对于VBA是零基础,希望大神能够指条明路,谢谢。
该怎样入手呢

Real_King 发表于 2016-4-20 00:35:48

本帖最后由 Real_King 于 2016-4-20 01:03 编辑


交点法↑

积木法↑

设置↑







呵呵,当年的毕业设计,全系最高分,VB写的
入手嘛,主要是算法,难点是卵形曲线,其他的画线啥的都是次要了
大学里搞了篇论文你可以参考下,算是知网里最全面最好的算法了
http://www.cnki.com.cn/Article/CJFDTotal-CGCZ201303020.htm
交点法和积木法,记得当年搞的是万用算法,任意线形组合
数据格式可以参考这个
















madett 发表于 2016-4-20 08:06:04

Real_King 发表于 2016-4-20 00:35 static/image/common/back.gif
交点法↑

积木法↑


多谢啦,我也是毕业设计,然而我对编程一类完全没头绪,所以一头雾水。

Kye 发表于 2016-4-20 09:17:55

Real_King 发表于 2016-4-20 00:35 static/image/common/back.gif
交点法↑

积木法↑


界面按钮做的相当漂亮,请教大侠用VB怎么实现的 请老师给指点下 谢谢!

Real_King 发表于 2016-4-20 09:44:35

Kye 发表于 2016-4-20 09:17 static/image/common/back.gif
界面按钮做的相当漂亮,请教大侠用VB怎么实现的 请老师给指点下 谢谢!
呵呵,我以前是笨办法,先把Button截图,在PS里弄上图标和文字,再转出来作为Button背景...这样尺寸大小都合适,不同长宽的Button分别PS

madett 发表于 2016-4-20 20:29:59

Real_King 发表于 2016-4-20 00:35 static/image/common/back.gif
交点法↑

积木法↑


你好,请问,那些代码应该怎么样写呢。实在是不太懂,请指点一下

madett 发表于 2016-4-20 20:30:46

Real_King 发表于 2016-4-20 00:35 static/image/common/back.gif
交点法↑

积木法↑


你好,请问,那些代码应该怎么样写呢。实在是不太懂,请指点一下

Real_King 发表于 2016-4-20 21:17:21

madett 发表于 2016-4-20 20:30 static/image/common/back.gif
你好,请问,那些代码应该怎么样写呢。实在是不太懂,请指点一下

哈哈,代码就不给你了,不过你从零做起,最好不要搞VB,学C#吧

madett 发表于 2016-4-21 00:17:29

Real_King 发表于 2016-4-20 21:17 static/image/common/back.gif
哈哈,代码就不给你了,不过你从零做起,最好不要搞VB,学C#吧

我这个课题就是要用vba来弄的 - -
老师给的任务

Real_King 发表于 2016-4-23 02:00:46

madett 发表于 2016-4-21 00:17 static/image/common/back.gif
我这个课题就是要用vba来弄的 - -
老师给的任务

你就做交点法吧,每三个交点依次构成一个一捆绑段的计算单元
计算中,将每一交点处缓和曲线段1/圆曲线段/缓和曲线段2/直线段四任意长度单元作为一捆绑段的计算单元(以下简称捆绑段),捆绑段按前进方向又分为前半段曲线(由缓和曲线1、圆曲线组成)与后半段曲线(缓和曲线2)。 这种处理方式有利于编程中循环结构的建立与延续,且计算过程层次清晰,能够实现中线计算的一体化。
以前论文摘给你
页: [1] 2
查看完整版本: 利用AutoCAD二次开发实现道路曲线坐标计算和成图 ,应该怎样入手