QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 4054|回复: 11
收起左侧

[已解决] 请高手来帮忙!!

[复制链接]
发表于 2004-3-10 14:03:00 | 显示全部楼层 |阅读模式 来自: 中国浙江金华

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

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

x
我有个问题想请教各位高手:在AUTOCAD中,怎样实现过一个已知的点,做一条圆弧(半径可变化),和另一条已经存在的直线(或圆弧)相切。如图所示http://www.3dportal.cn/attach/2004-3/200431014310418.jpg
, c  |' @7 o& D. q2 x$ y6 h7 T% B: n1 ^
[ 本帖最后由 bbsjava 于 2006-8-13 13:13 编辑 ]
发表于 2004-3-10 14:28:00 | 显示全部楼层 来自: 中国浙江宁波

s

你用最笨的方法画,具体:# d1 b- D- w: Q

! Z( I: C- z! y; [: ]. o' W* P3 p/ {. `( q3 R9 }
就是找出你所作的圆的圆心就可以了.如下如图
4 D3 a" O3 K& i! g) y
- d- |* r* C! B1 D+ Y3 L* e* `$ K3 R8 L) q2 l( T
http://www.3dportal.cn/attach/2004-3/2004310142726944.jpg
发表于 2004-3-10 14:33:00 | 显示全部楼层 来自: 中国浙江宁波
上次贴的不好,现在在贴一次
$ a5 ?' B8 ?/ [3 A" P& g" Q$ d( d: D% e3 c4 a
http://www.3dportal.cn/attach/2004-3/2004310143319543.jpg

评分

参与人数 1三维币 +3 收起 理由
wuling + 3 技术讨论

查看全部评分

发表于 2004-3-10 20:20:00 | 显示全部楼层 来自: 中国江苏常州
过已知点、与已知直线相切的定半径的圆:" ~6 w1 E6 u1 E2 E# J
4 U8 ?# b  H# ~' B3 F0 ]3 P8 h

. Y/ r) R6 w" m* y- q2 l9 A" whttp://www.3dportal.cn/attach/2004-3/200431020194946.jpg
6 |2 @' L2 Y7 a& u  D& X$ e
$ }% Y4 \6 P3 B& p
 楼主| 发表于 2004-3-11 09:01:00 | 显示全部楼层 来自: 中国浙江金华
首先,很感谢二位的指教。$ T2 }( b- p5 X4 O6 i3 b
5 L5 N6 P$ c3 O8 z0 `/ F
+ S; j0 U2 r% w1 F. p0 r
但这里还有几个小问题:
, F# Q, A# c9 P7 v+ }
" d& u( L' U4 J$ `+ A; F  a. c# T& c& j% O/ H- H( J6 U. J+ q
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?
: `- J" K0 W+ Q7 u. N9 p0 j5 x5 N( S7 i3 h* b
+ X/ H& q7 d) N4 e
2、4楼的朋友,你没理解我的意思。0 e9 x6 M6 p% x9 ]5 L
' N; z2 ?# E# C$ K% s; g

! ^, Q8 P! W: m5 v3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??
% A/ B/ g+ y* e# X9 p! q; T, R1 p

" e% @: c$ w5 {' U                                 再次谢谢各位!!
1 y& o1 v9 {0 U- e1 A
" n/ c9 C% J7 }3 g7 \5 j( V4 u
发表于 2004-3-11 19:52:00 | 显示全部楼层 来自: 中国江苏常州
以下是引用zjwyhsm在2004-3-11 9:01:15的发言:首先,很感谢二位的指教。 ! E5 n% l) I8 Q, t, {7 f

- @1 {9 q, a. @
  [$ t% L" c: ?; z7 q! t' K3 d: G. o( |
但这里还有几个小问题:
2 B4 p- h4 X7 `& B: [  y. w; _; B: ]4 S! T/ Z9 u
* O* R, I# [& {+ o& i5 h# w$ c
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?
' e1 Z7 W; A9 [. I. ^, Q! L5 t8 l3 E1 j+ e

$ f" Z, o+ I, ?% N- L) t6 g2、4楼的朋友,你没理解我的意思。
- ~  {' a" J4 s0 ^. \9 g: K# N( x% Q. v* E. t
6 T. }  F2 O3 b" S8 `( p( S) K4 ^
3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??
! Z+ P# t3 k3 w/ w
1 O' o5 ], K/ k2 d1 H
. s, ~' f7 B$ U0 T                                 再次谢谢各位!!
: M' T- b* i2 X! |" |' A0 E) c! y3 }( w6 V

" J5 H* ^1 w: w* i! s# B
1 r& e) c  P# Q+ O  u8 w  _, c+ B9 |/ J
1 W: \1 `- u1 q0 w4 Z. p5 Z' j9 i
7 s: q' H# ]' V: e5 n& M
看了附图我想你应该明白了。. H+ }& h4 N1 p$ ~. j: t+ N* ~( e

6 U0 V# y8 j+ w5 a. }  B* M, ^$ m" G8 o- r, ?9 X5 P8 D6 L; u
图中圆B的半径可以运用'cal直接计算出来。http://www.3dportal.cn/attach/2004-3/2004311195038865.jpg, D) b5 h. O2 Y  d- F
; b, l( p6 _0 K7 h8 |- o
发表于 2004-3-12 07:50:00 | 显示全部楼层 来自: 中国江苏泰州

我的方案

第一步:画任一点和任一直线,再画一圆:以直线上任一点为圆心,书籍半径为半径. \8 [3 F% `: ?# l7 l  T7 \
5 ~' }9 w' g2 A. M' }, s1 q

3 k6 }/ A/ K, N4 F# m: ohttp://www.3dportal.cn/attach/2004-3/200431274724948.jpghttp://www.3dportal.cn/attach/2004-3/200431274736536.jpghttp://www.3dportal.cn/attach/2004-3/200431274745750.jpghttp://www.3dportal.cn/attach/2004-3/200431274755995.jpg
6 N- U, ?$ \9 x4 Y  x+ _& M* \+ v
* i+ M. U1 D* [- d4 f: E3 f
发表于 2004-3-11 10:36:00 | 显示全部楼层 来自: 中国江苏泰州
发表于 2004-3-13 10:46:00 | 显示全部楼层 来自: 中国浙江宁波

[原创]a

兄弟图中的,100和80是这样的7 s2 y# ~) D7 P. k/ D  s

: ~& k) w3 G0 P, o" x" d8 H6 ~
100是你所要画相切的圆的直径,这个数是可变的.设为x& Q* z9 W3 B" O5 z" ^9 d

2 X+ o3 h* S  {- V  Y" b. }5 j  _0 e5 v
80是X减那个小圆的直径.  @; M: X# Y: i% c5 [: m. K
: ~* t) {) b9 v( J* X

+ W5 U1 o" o% ]& F/ H, x0 j( V. x如果是点跟直线相切,那步骤如下:
! I. }& c/ M4 P% y( Y% O& ?4 y/ @) p5 p1 `# s, ^4 \
5 ~! f" J" V% m; x
http://www.3dportal.cn/attach/2004-3/2004313104546523.jpg$ R) X* f8 Y- n3 O5 K

! L6 y0 e* O: u3 X- m4 @- ]! U2 M" S9 ?. |+ e: w. s
        " e. K' r: ^, A; I2 q8 g
$ H8 e# y8 T! g
发表于 2004-3-13 19:36:00 | 显示全部楼层 来自: 中国河北唐山
通过一个已知的点p1,做一条圆弧(半径可变化),和另一条已经存在圆相切的方法.因为初次上来还不知道怎么发图片,所以只能写出步逐.2 t& e3 U0 u  `# D& X! o) r' N% s

) I2 i  x; [- d$ k: ~3 j2 M) H- K
" s* \2 q$ E$ S3 _$ P1,在已知园上任意取一点p2连接p1,p2得到直线L1
- e0 {; m4 N9 j8 f) w. J; Y4 [+ q% ?# O
- Y. k- R# j$ @, F1 w
2,连接p2和已知圆的圆心 p0,得到直线L2( s9 E& a+ o* B& U
1 }1 l: h" y" m; O, L( D: w
% b( d+ h' a3 a+ v
3.作L1的中垂线,并求出L1,L2的交点p3.0 P9 k2 m) Z- @3 D

$ @6 l  X5 r9 n# ]; `* _/ [# S% d* j
4.以p3为圆心,p3到p1的距离为半径作圆,即得所需相切弧线.2 q/ u% b% v& e& B& \/ H! R( A. O+ ^

$ J6 {: t! }3 H) ~% W# v% Q. R" P
发表于 2004-3-14 08:48:00 | 显示全部楼层 来自: 中国江苏泰州

我的方案

关键是找所求圆弧的圆心,左圆的圆心:已知点;右圆的圆心:已知圆圆心.http://www.3dportal.cn/attach/2004-3/20043148445305.jpg
发表于 2013-4-20 09:34:11 | 显示全部楼层 来自: 中国福建厦门
学习了,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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