QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
4天前
查看: 2050|回复: 8
收起左侧

[已解决] 螺栓帽问题,高手帮忙解决一下!

[复制链接]
发表于 2007-11-17 14:45:41 | 显示全部楼层 |阅读模式 来自: 中国辽宁沈阳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
裁剪.jpg % O: y# a4 a+ I* V, G' B
那地方2个圆弧交不上!大圆的圆心1。5D那个小圆弧用大圆和上面那条边的交线的中心做圆心!不知道为什么做不出来!高手帮忙啊!最好给我个RAR 有作图痕迹的!
发表于 2007-11-17 16:06:48 | 显示全部楼层 来自: 中国江苏苏州
把源文件发上来,我来看看
 楼主| 发表于 2007-11-17 16:14:44 | 显示全部楼层 来自: 中国辽宁沈阳

111111111111

1233333333333333333

Drawing1.rar

6.66 KB, 下载次数: 10

发表于 2007-11-18 21:23:29 | 显示全部楼层 来自: 中国天津
楼主所求是截交线。是圆锥被平面截交应为双曲线。
螺帽-1.jpg
螺帽-2.jpg
发表于 2007-11-18 21:29:06 | 显示全部楼层 来自: 中国天津
制图中求截交线经常采用切面法。螺帽因为是标准件,用圆弧简化替代了。

评分

参与人数 1三维币 +3 收起 理由
blackbird + 3 应助

查看全部评分

发表于 2007-11-19 09:35:44 | 显示全部楼层 来自: 中国辽宁沈阳
那是个椭圆,你要选椭圆程序去画。
发表于 2007-11-19 14:39:11 | 显示全部楼层 来自: 中国黑龙江哈尔滨

可以了

1.画出按“s”及“m”的六方及两个方框
" o- u+ S0 E5 x$ @. B  d2.确定点A
$ L, T) T) h6 J$ y+ ~/ K# R* K! o3.30度确定点B
% @  g0 V1 p3 ]4.按点B确定点C和点D
/ q9 k6 g8 C+ S5.CD点做与线AE相切的圆弧,实际上该圆弧为3点做圆
* l5 |$ O! B$ b1 p1 h2 V6.C点做与线AEAB相切的圆弧,实际上该圆弧过点E并延伸至直线AB
4 F+ H, h) u; ?5 O' w) a" ]; n7.
2 C5 J7 N1 A, ?+ A( S9 G* X
样确定俯视图的圆弧 1212.JPG
1 t+ {: G! C7 t, F6 W  e% D
% \5 w8 |  _% _& H  v$ E, W[ 本帖最后由 zhaokq 于 2007-11-19 14:42 编辑 ]

评分

参与人数 1三维币 +3 收起 理由
blackbird + 3 应助

查看全部评分

发表于 2007-11-29 20:21:59 | 显示全部楼层 来自: 中国四川德阳
原帖由 zhaokq 于 2007-11-19 14:39 发表 http://www.3dportal.cn/discuz/images/common/back.gif
3 m+ X4 ~8 w2 K2 q" x1.画出按“s”及“m”的六方及两个方框
/ p) ]( y' l+ E; V2.确定点A+ f6 o- b0 l3 O  F% r' }$ g
3.按30度确定点B, B. z3 M7 p9 {4 f- F6 I% y
4.按点B确定点C和点D
* ]0 e0 r" ~* |- \5.过C、D点做与线AE相切的圆弧,实际上该圆弧为3点做圆
$ k9 Z4 H0 j2 n0 P6.过C点做与线AE及AB相切的圆弧,实际上该圆弧过点E并延伸 ...
. t7 c0 B8 N9 w7 I' s* H/ A; f
4 C0 S, `9 g4 Y; N
第6点不是很明白!望赐教!
发表于 2007-11-29 22:41:33 | 显示全部楼层 来自: 中国台湾
====================================================================================
% t7 E2 X: d7 @;subroutine program
  W! w8 m4 l  ]& t, T(defun dtr(ang)(/ (* ang pi) 180.0))
# e& P: l- ?: G(defun rtd(ang)(* (/ ang pi) 180.0))
0 {1 K1 b* s" o9 l% g6 H(defun tan(ang)(eval (/ (sin ang)(cos ang))))) z9 B2 {& J# j! ]
(defun coor(s_pt delta_x delta_y)(list (+ (car s_pt) delta_x)(+ cadr s_pt) delta_y))
; y% C" ~: O* ]* B6 S! b;main program
0 z% I% h% o: j8 ^, O3 U(defun c:nut(): g! L2 Z6 G7 s% M( R
  (setq GP(getpoint "Base point:")
) S" f# z& {- e$ dL(/ (getdist "\n对面宽度(S):") 2)
  `6 I4 I0 s/ \T1(getdist "\n厚度(m):")
% a% f& S/ x& `& k5 N5 D. ^) CL1(/ L (cos (dtr 30.0)))
2 y% C7 p  d  EL2(- L1 L)* K1 s- V  N; u! J, x: `/ y9 p% F
L3(- T1 (* L2 (tan (dtr 30.0)) 2))9 y, S# `, z3 A  y, t# d8 o; x
P1(polar GP (dtr 180.0) L)
+ A! O! [; _! [% \; J/ ^P2(polar P1 (dtr 210.0)(/ L2 (cos (dtr 30.0))))( L1 @# Q4 E9 G3 J9 p7 \! F+ q
P3(polar P2 (dtr 270.0) L3)
& o# O' W. B* @; QP4(polar P1 (dtr 270.0) T1)
* J1 }5 R2 ^8 XP5(polar P4 (dtr 0)(* L 2))
- H" V3 w3 Y7 F: @; rP6(polar P5 (dtr 30.0)(/ L2 (cos (dtr 30.0))))
' ^2 x2 A7 M( a$ O/ b! X6 j1 ~P7(polar P6 (dtr 90.0) L3)
9 I3 N) i4 c) O9 b) l8 N; EP8(polar P5 (dtr 90.0) T1)
. H* S& n3 r/ V4 lP9(polar GP (dtr 0)(* (/ L1 4) 3))
' F: B. q" h) h6 q. [9 yP10(polar P7 (dtr 180.0)(/ L1 2))
6 A& n2 c# h5 Z$ ZP11(polar P10 (dtr 180.0) L1)" t/ z; L9 k# l
P12(polar GP (dtr 180.0)(* (/ L1 4) 3))
# }  _/ ?3 N2 j8 L! K: Z* TP13(polar P12(dtr 270.0) T1)- Y/ }% s2 Y- T
P14(polar P11(dtr 270.0) L3)
6 ?3 P1 Z, {! J  j7 A1 {P15(polar GP(dtr 270.0) T1)$ D, X' d- }0 z# ^
P16(polar P10(dtr 270.0) L3)
1 c' }6 S0 g  F& BP17(polar P9(dtr 270) T1)
3 W' Y* k2 C7 r  )- a  @' f+ h2 v
  (command "layer" "s" "0" "")
: h. S* ?; G/ e# U1 G( [$ U+ M  (command "line" P1 P2 P3 P4 P5 P6 P7 P8 "c" "")
8 D+ M- f4 t. \( q. G* R4 H+ L  (command "arc" P7 P9 P10 "")8 G9 V* N$ a" W, T. i, O
  (command "arc" P10 GP P11 "")4 j6 m/ X1 S; c  {0 ?
  (command "arc" P11 P12 P2 "")+ T# \' n# @/ z# ]- s/ l3 h" I% H
  (command "arc" P3 P13 P14 "")" i& p+ r7 x, z6 \6 Q
  (command "arc" P14 P15 P16 "")
8 A1 o4 [* [. f2 h; }# a4 q  (command "arc" P16 P17 P6 "")4 p0 D* a3 S- l8 G  [1 O4 i
  (command "line" P10 P16 ""). e0 e) G$ |7 j$ [! n" I* k0 [2 J
  (command "line" P11 P14 "")
# R6 k& d. s5 l+ j  (princ)$ T. R/ J( o! i) `& t2 z
)- [1 a3 z, S6 g" W
====================================================================================# s# g% [6 f" X% m
以上是我多年前为了快速绘制六角螺帽,而自己写了个LISP,绘制原理同zhaokq大大所述之绘图步骤,由於工作繁忙就没继续发展,希望对你有所助益。
& F$ G1 |" z! E) V, u7 `, j( M
[ 本帖最后由 raiz15 于 2007-11-29 22:42 编辑 ]
nut.gif

评分

参与人数 1三维币 +5 收起 理由
★新手★ + 5 应助

查看全部评分

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表