关于Allegro17.4 3d模型大小不匹配问题解决

文章目录

  • 问题概述
  • 问题原因
  • 解决办法

问题概述

Allegro 17.4版本采用 3D Canvas 工具进行3D模型的映射,映射后,无需保存任何映射文件,只要指定好step文件路径,即可将模型映射信息保存在pcb封装文件中,方便快捷。映射流程如下:

  • 打开Allegro软件,菜单选择 Setup -> User Preferences Editor
  • 设置3d模型路径:Path -> Library : set steppath = D:/xxxLib/cis_stepmodel
  • 打开allegro 封装 *.dra 文件
  • 选择菜单: View -> 3D Canvas 打开映射器,并映射3d模型

映射效果如下:

关于Allegro17.4 3d模型大小不匹配问题解决_第1张图片
但在实际使用中发现有时会遇到package中映射正常,但器件放入到pcb后会出现模型变大或变小的问题。将该封装放置在pcb上出错效果如下:
关于Allegro17.4 3d模型大小不匹配问题解决_第2张图片

问题原因

经过分析查找,发现问题出在了Allegro默认精度上,以往封装使用老版本软件建立的,默认精度为2 ,17.4默认精度为3,修改pcb精度为2后问题解决,正常映射如下图所示:
关于Allegro17.4 3d模型大小不匹配问题解决_第3张图片

解决办法

为了彻底解决该问题需对Allegro软件进行如下设置:

  • 菜单选择 Setup -> User Preferences Editor
  • 关闭4mil精度设置:Drawing : set drawing_4mils = False
  • 默认新设计采用精度2:
    Drawing -> New_design :
    • new_accuracy = 2
    • allegro_new_accuracy = 2
  • 设置 Setup -> Design Parameters Editor -> Design -> Accuracy = 2
  • 保存设置
    以后新创建的PCB板默认精度都为2

你可能感兴趣的:(#,Cadence17.4,Cadence,3d模型不匹配)