机械倒圆半径和桌子倒角半径怎么测量有何区别

来源:《轴承》1982年第02期 作者:袁意诚
圆锥滚子冲模凹穴倒角圆弧半径R值的计算
对于非车制倒角的圆锥滚子,其冲模凹穴倒角圆弧半径月值的大小,对圆锥滚子冲压件及加工后成品滚子的质量起着十分重要的作用。同时,对冲模的使用寿命也有一定程度的影响。因此,在设计圆锥滚子冲模时,月是不可忽视的参数。 在原设计中,尺多采用经验数据,常出现滚子倒角质量不稳定。在现行全国统一设计标准中,滚子的径向和轴向(横向)坐标不相等的情况下,笔者用解析几何法建立和推导出R的计算公式,供参考。 图1中,粗实线矿BCP表示成品滚子的轮廓线。细实线工BCH表示冲压件的轮廓线。二线相夹的区域即为加工留量。 图 1 在滚子小头直径d上,端面留量为m,径向留量为拧(全系单边上,且优年打)。成品滚子的径向和轴向倒角坐标分别为r,,和r-,且r-’&r-(符合现行国家统一标准)。成品滚子锥角之半为卢。 PC和矿B二直线相交于彳。作么D I彳B,则么D.AC=卢,么B—rl’,么D=rl,延长删至0。,取AOl=m,由0。作00。∥彳B,且001=tl,作OH∥么P,作OE上00l,则么HOE=卢,作BC的中垂线MK,使M(x,∥)点到C点的距离和到OH。的距离相等。过C点作冀轴垂......(本文共计4页)
相关文章推荐
《轴承》1973年04期
《轴承》1988年02期
《轴承》1993年10期
《轴承》1999年05期
《轴承》2004年09期
《轴承》2006年08期
《轴承》2007年10期
《哈尔滨轴承》2009年03期
《轴承》2011年08期
《哈尔滨轴承》2012年01期
《轴承》2012年09期
《轴承》2013年09期
《轴承》1975年02期
《轴承》1988年03期
《轴承》1988年06期
《轴承》1992年05期
《轴承》1993年02期
《轴承》1993年06期
《轴承》1993年07期
《轴承》1995年06期
主办:洛阳轴承研究所有限公司
出版:轴承杂志编辑部
出版周期:月刊
出版地:河南省洛阳市查看: 4490|回复: 5
CAXA实体设计2011的拉伸特征的倒圆角和抽壳问题
主题帖子积分
学徒工, 积分 66, 距离下一级还需 34 积分
学徒工, 积分 66, 距离下一级还需 34 积分
1、使用“拉伸”创建的特征,在进行倒圆角的时候,使用“等半径”,不能对实体的边边直接进行选取,只能使用“等半径面过渡”,然后选取相交面进行倒角,很是麻烦。使用图素创建的特征却可以在使用“等半径”的时候选取实体的边。为什么?
2、使用“拉伸”创建的特征,在进行抽壳的时候,不能选择起始面,抽出来的是一个等壁厚无开口的空心体,为什么?
初学CAXA实体,希望能得到高手指点。谢谢。
学机械专业在机械方面就得专业!
主题帖子积分
学徒工, 积分 66, 距离下一级还需 34 积分
学徒工, 积分 66, 距离下一级还需 34 积分
如图 能否改变倒角边方向
无标题.jpg (81 KB, 下载次数: 0)
22:38 上传
学机械专业在机械方面就得专业!
主题帖子积分
学徒工, 积分 66, 距离下一级还需 34 积分
学徒工, 积分 66, 距离下一级还需 34 积分
如何在两特征间创建圆角过渡或边倒角。如图倒圆角,若竖直箭头反向才是需要的效果(圆台和圆柱是分别拉伸增料造型的。若采用先拉伸大圆柱再拉伸减料形成小圆柱的话就可以直接倒圆角和倒直角)。求高手指教啊!!!
学机械专业在机械方面就得专业!
主题帖子积分
中级工程师, 积分 1881, 距离下一级还需 3119 积分
中级工程师, 积分 1881, 距离下一级还需 3119 积分
因为不是一个整体的零件啊,
通过相互交流的学习是最好的学习。
主题帖子积分
学徒工, 积分 66, 距离下一级还需 34 积分
学徒工, 积分 66, 距离下一级还需 34 积分
引用第2楼佑行天下于 09:33发表的&&:
如何在两特征间创建圆角过渡或边倒角。如图倒圆角,若竖直箭头反向才是需要的效果(圆台和圆柱是分别拉伸增料造型的。若采用先拉伸大圆柱再拉伸减料形成小圆柱的话就可以直接倒圆角和倒直角)。求高手指教啊!!!
搜狗截图__21-07-41.jpg (42 KB, 下载次数: 0)
21:13 上传
图上显示造型特征属于同一零件树下的啊 怎么不是同一零件了?我也想支持一下国产&&真受不了CAXA这点。习惯了Pro/E!!!
学机械专业在机械方面就得专业!
主题帖子积分
助工, 积分 306, 距离下一级还需 294 积分
助工, 积分 306, 距离下一级还需 294 积分
主题帖子积分
学徒工, 积分 66, 距离下一级还需 34 积分
学徒工, 积分 66, 距离下一级还需 34 积分
另外,用拉伸去除材料时只能选择应用到一个特征,若两个特征重复就只能去除一个特征上的材料。该怎么解决啊!!!本人崇尚国产,不想放弃CAXA。求高人、神人!!!!!!!!!!!有木有?????
学机械专业在机械方面就得专业!
Powered by分享给朋友:把视频贴到Blog或BBS&&通用代码: <input id="link4" type="text" class="form_input form_input_s" value="" />复 制flash地址: 复 制html代码: <input type="text" class="form_input form_input_s" id="link3" value="" />复 制分享视频到站外获取收益&&手机扫码分享视频二维码2小时内有效北京精雕教程1官方造型设计教程曲面倒圆角6_变半径倒角技巧2下载至电脑扫码用手机看用或微信扫码在手机上继续观看二维码2小时内有效北京精雕教程1官方造型设计教程曲面倒圆角6_变半径倒角技巧2扫码用手机继续看用或微信扫码在手机上继续观看二维码2小时内有效,扫码后可分享给好友没有优酷APP?立即下载请根据您的设备选择下载版本
药品服务许可证(京)-经营-
节目制作经营许可证京字670号
请使用者仔细阅读优酷、、
Copyright(C)2016 优酷
不良信息举报电话:造型算法——倒圆与倒角
一、倒圆Fillet&Constructor
1.&BRepFilletAPI_MakeFillet
使用类BRepFilletAPI_MakeFillet来为形状添加倒圆。倒圆是用光滑面来代替角边。使用方法如下:
l 首先,给定一个需要倒圆的形状;
然后,通过Add方法来添加描述倒圆的参数,倒圆所需的参数包括一个边edge和半径radius。当然,边edge必须由两个面face所共有。倒圆会将原来的边替换成光滑的圆面过渡。
l 最后,通过询问结果来执行倒圆操作。
注:添加一个倒圆两次并不会出错,因为只保留了最后一次添的倒圆。
Figure&1.&Filleting&two&edges&using&radius&r1&and&r2
下面给出一个将创建一个倒圆的长方体,其尺寸分别为a,b,c,倒圆半径r。
Figure&2.&Filleting&a&box
代码如下所示,创建上图所示的倒圆的长方体的参数分别为:
a&=&100,b&=&60,c&=&80,r&=&10:
TopoDS_Shape FilletedBox(const Standard_Real a,
const Standard_Real b,
const Standard_Real c,
const Standard_Real r)
TopoDS_Solid Box = BRepPrimAPI_MakeBox(a,b,c);
BRepFilletAPI_MakeFillet MF(Box);
// add all the edges to fillet
TopExp_Explorer ex(Box,TopAbs_EDGE);
while (ex.More())
MF.Add(r,TopoDS::Edge(ex.Current()));
ex.Next();
return MF.Shape();
如下图所示为创建一个半径变化的倒圆操作:
Figure&3.&Evolutive&radius&fillet
Figure&4.&Evolutive&radius&fillet&a&box
程序代码如下所示:
TopoDS_Shape theBox = BRepPrimAPI_MakeBox(200, 200, 200);
BRepFilletAPI_MakeFillet Rake(theBox);
ChFi3d_FilletShape FSH = ChFi3d_R
Rake.SetFilletShape(FSH);
TColgp_Array1OfPnt2d parAndRad(1, 6);
parAndRad.SetValue(1, gp_Pnt2d(0, 10));
parAndRad.SetValue(2, gp_Pnt2d(50, 20));
parAndRad.SetValue(3, gp_Pnt2d(70, 20));
parAndRad.SetValue(4, gp_Pnt2d(130, 60));
parAndRad.SetValue(5, gp_Pnt2d(160, 30));
parAndRad.SetValue(6, gp_Pnt2d(200, 20));
TopExp_Explorer ex(theBox, TopAbs_EDGE);
Rake.Add(parAndRad, TopoDS::Edge(ex.Current()));
TopoDS_Shape evolvedBox = Rake.Shape();
2.&BRepFilletAPI_MakeFillet2d
BRepFilletAPI_MakeFillet2d&is&used&to&construct&fillets&and&chamfers&on&planar&faces.
我按照示例代码运行了一下程序,结果程序总是崩溃,其操作的效果不得而知,所以也得不到真实的效果图。将其程序代码列出如下所示:
1: #include “BRepPrimAPI_MakeBox.hxx”
2: #include “TopoDS_Shape.hxx”
3: #include “TopExp_Explorer.hxx”
4: #include “BRepFilletAPI_MakeFillet2d.hxx”
5: #include “TopoDS.hxx”
6: #include “TopoDS_Solid.hxx”
8: TopoDS_Shape FilletFace(const Standard_Real a,
const Standard_Real b,
const Standard_Real c,
const Standard_Real r)
TopoDS_Solid Box = BRepPrimAPI_MakeBox (a,b,c);
TopExp_Explorer ex1(Box,TopAbs_FACE);
const TopoDS_Face& F = TopoDS::Face(ex1.Current());
BRepFilletAPI_MakeFillet2d MF(F);
TopExp_Explorer ex2(F, TopAbs_VERTEX);
while (ex2.More())
MF.AddFillet(TopoDS::Vertex(ex2.Current()),r);
ex2.Next();
// while...
return MF.Shape();
二、倒角Chamfer&Constructor
1.BRepFilletAPI_MakeChamfer
类BREpFilletAPI_MakeChamfer的使用方法与BRepFilletAPI_MakeFillet大致类似,但稍有不同:
a)&The&surfaces&created&are&ruled&and&not&smooth;
b)&The&Add&syntax&for&selecting&edges&requires&one&or&two&distances,&one&edge&and&one&face(contiguous&to&the&edge);
Add(dist,&E,&F);
Add(d1,&d2,&E,&F);&with&d1&on&the&face&F.
Figure&5.&Creating&a&chamfer
Figure&6.&The&box&with&chamfers
程序代码如下所示:
1: TopoDS_Shape theBox = BRepPrimAPI_MakeBox(130,200,170);
2: BRepFilletAPI_MakeChamfer MC(theBox);
3: TopTools_IndexedDataMapOfShapeListOfShape M;
4: TopExp::MapShapesAndAncestors(theBox,TopAbs_EDGE,TopAbs_FACE,M);
6: for (Standar1d_Ii
TopoDS_Edge E = TopoDS::Edge(M.FindKey(i));
TopoDS_Face F = TopoDS::Face(M.FindFromIndex(i).First());
MC.Add(15,15,E,F);
13: TopoDS_Shape ChanfrenedBox = MC.Shape();
PDF Version:&
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 道路倒角半径 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信