当前位置: 首页 > wzjs >正文

b2c网站的营销策略百度排名优化专家

b2c网站的营销策略,百度排名优化专家,怎么用vps建网站,大连 网站建设套料排版算法中,关键的一步是碰撞检测,当两个多边形碰撞时停止继续移动,进行下一个轨迹运动。给定两个多边形,固定其中一个,让另一个多边形围绕它作不旋转的刚体运动。在运动过程中,始终保证两个多边形边界…

套料排版算法中,关键的一步是碰撞检测,当两个多边形碰撞时停止继续移动,进行下一个轨迹运动。

给定两个多边形,固定其中一个,让另一个多边形围绕它作不旋转的刚体运动。在运动过程中,始终保证两个多边形边界上至少有一点互相靠接,且不重叠。这就使得参考点只能在固定多边形的某一侧特定区域内运动。
例如,在二维排料场景中,为了判断待排料工件与已排料工件是否相交,会计算待排料工件相对于已排料工件的临界多边形。待排料工件只能在已排料工件的外部边缘滑动,其参考点形成的临界多边形也就只会在已排料工件的外侧,不会在其内部或两侧同时出现偏移。

移动碰撞法:首先根据多边形 A 和 B 当前时刻的靠接状态,得到 B 下一步的移动方向,计算出 A 和 B 之间的最小碰撞距离,从而得到移动距离,将 B 移动到新的位置,重复以上过程。

目前移动碰撞(基于CAD C#)算法实现的效果如下:

目前实现的效果:分别让B从A的右、上、左、下四个方向进行碰撞检测,当碰撞时停下,继续下一个轨迹。

局部代码如下:

 public void 两个零件排版4方向(){Database db = HostApplicationServices.WorkingDatabase;Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;// 选择两个零件曲线var curveA = db.SelectCurve("\n请选择零件(A):");if (curveA == null) return;var curveB = db.SelectCurve("\n请选择零件(B):");if (curveB == null) return;// 排版方向参数(0=右, 1=上, 2=左, 3=下)int direction = 0; // 默认从右侧开始排版,逆时针一周bool allDirections = true; // 是否执行所有方向的排版Timing tt = new Timing();//开始计时Flash flashBHorizontal = null; // 瞬态显示对象//**********省略部分代码}

算法需求联系↓↓↓(不免费)

http://www.dtcms.com/wzjs/258005.html

相关文章:

  • 毕业设计网站代做多少钱关键词热度
  • 建立网站可以赚钱吗seo怎么优化简述
  • 上海陆海建设集团网站免费个人网站模板
  • pc网站建设怎么样新网站如何让百度收录
  • 网站免费做链接seo博客是什么意思
  • 做电脑网站手机能显示不出来怎么办啊淄博seo网络公司
  • 做网站建设有前景吗北京seo网站开发
  • 个人建网站小说推广接单平台
  • 推广网站站群优化推广服务
  • 东莞销售网站设计建站公司哪个好
  • 一般做外贸上什么网站宁波seo在线优化哪家好
  • wordpress上传视频失败百度网站排名关键词整站优化
  • 做彩票网站怎么样自己怎么制作网页
  • shop商城系统罗湖区seo排名
  • 南京网站开发选南京乐识赞武汉大学人民医院
  • 做电脑网站用什么软件有哪些方面安卓优化大师旧版
  • 给自己家的公司做网站好做吗搜索引擎优化的报告
  • 昆明网站建设优化百度域名收录提交入口
  • 网页做得好的网站平台seo
  • 科普网站建设百度竞价怎么做
  • 仪陇网站建设seo专业培训技术
  • 仙桃建设网站长沙官网seo技巧
  • 珠海航展表演东莞网站建设seo
  • 云软件网站建设免费找客户软件
  • 网站建设首选玖艺建站信得过互联网销售是做什么的
  • zblog和WordPress速度海外seo
  • 用.net core 做网站六六seo基础运营第三讲
  • 澳环网站设计友情链接检测结果
  • 北京市建设官方网站网站流量排行
  • 怎么把源码做网站成都网多多