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

b2c网站的营销策略自助建站免费建站平台

b2c网站的营销策略,自助建站免费建站平台,网站设计前期沟通单,适合权重小的网站做的专题套料排版算法中,关键的一步是碰撞检测,当两个多边形碰撞时停止继续移动,进行下一个轨迹运动。给定两个多边形,固定其中一个,让另一个多边形围绕它作不旋转的刚体运动。在运动过程中,始终保证两个多边形边界…

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

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

移动碰撞法:首先根据多边形 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/360490.html

相关文章:

  • 免费中英文网站模板惠州seo关键词
  • 广州网站建设外贸官网百度
  • b2b b2c c2c o2o特点绍兴百度seo排名
  • 为网站做seo网站seo优化运营
  • vs2008怎么做网站国内seo工具
  • 郑州网站建设汉狮谷歌seo综合查询
  • 个人可以做视频网站吗中国十大网站排名
  • wordpress 签到 积分企业seo排名外包
  • 做电商的批发网站阿里指数查询官网入口
  • 网站建设销售人员培训教程sem竞价推广代运营
  • 遵义网站建设遵义安徽seo推广
  • 广州网站建设 .超凡科技包就业的培训机构
  • 苏中建设集团网站官网seo优化视频教程
  • 微信公众号如何做网站营业推广是什么
  • 公司集团网站开发百度免费seo
  • 电子政务与政府网站建设免费b站网页推广
  • 个人做外贸怎么做推广站优云seo优化
  • 做网批有专门的网站吗?百度平台客服联系方式
  • 买模板做的网站表单数据在哪里看google官网下载
  • 本人做静态网站开发网站seo优化方法
  • markdown 网站开发大数据营销 全网推广
  • 寺庙网站开发文案百度移动端排名
  • 商城网站建设是什么意思宁德市属于哪个省份
  • 做鸡尾酒的网站快速刷排名seo软件
  • vue大型网站开发吗百度指数有什么作用
  • 如何拥有自己的私人网站平台网站注册页面
  • 导航仪企业网站源码网络推销平台有哪些
  • 网站开发和软件开发区别seo推广如何做
  • 公司部门职责与岗位职责大全范本关键词优化公司推荐
  • 六安网站推广获客app广州网站制作公司