QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4068|回复: 11
收起左侧

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

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

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

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

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

s

你用最笨的方法画,具体:
# A& l- p' f1 Z+ D% y- {! F! c
4 B8 r4 F7 v. p/ @6 ]& u6 ?
' \: ]5 ^) \: B& h5 l就是找出你所作的圆的圆心就可以了.如下如图
1 r/ I$ {2 `/ E+ q% l1 }5 u$ c1 m& G$ G+ Q. t" v

( s) S9 l2 x) h) L; M9 Y/ ?http://www.3dportal.cn/attach/2004-3/2004310142726944.jpg
发表于 2004-3-10 14:33:00 | 显示全部楼层 来自: 中国浙江宁波
上次贴的不好,现在在贴一次& ^, a5 K5 B3 p, U9 F1 O

' R' E+ C9 J! f; Z. ?http://www.3dportal.cn/attach/2004-3/2004310143319543.jpg

评分

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

查看全部评分

发表于 2004-3-10 20:20:00 | 显示全部楼层 来自: 中国江苏常州
过已知点、与已知直线相切的定半径的圆:
5 H( O: b( H5 N$ q7 h0 x0 g: K0 `+ W. D# l& y3 m. ]& ]: r
2 x3 p. v0 y& x& f
http://www.3dportal.cn/attach/2004-3/200431020194946.jpg
( k4 S* N) L, ^; p8 J9 F# X- y8 o$ F" H$ \+ A: g$ O
 楼主| 发表于 2004-3-11 09:01:00 | 显示全部楼层 来自: 中国浙江金华
首先,很感谢二位的指教。
, `/ `; S2 S9 l2 o/ _* l2 G1 l- v5 [& u; e9 |4 M

2 `, t. ~& w& C) @但这里还有几个小问题:5 e: J- p- O, v3 @
9 F; [5 C1 c" P% u, @8 O# D
" ^: C( T  W+ k, O, V
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?$ V6 W' p* ~! r$ h
4 g# a5 a- y' B/ v, v
1 p+ O- u0 o  M, r9 ?
2、4楼的朋友,你没理解我的意思。
7 l" p, y: y2 U7 @  o
: |% Y; t/ T7 @3 Z, ^4 m! D( o7 @: r( N! q% Q) }0 W9 \2 Z
3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??
% t3 ]: O- T. ]  y; {* i9 o$ m* b1 V5 j* o6 b9 j

0 g9 r7 y2 q* P1 l3 f) l                                 再次谢谢各位!!% ~. z1 \# d( o. z; l
! J" q4 [. d8 q  Z% ^9 ], d) g; T
发表于 2004-3-11 19:52:00 | 显示全部楼层 来自: 中国江苏常州
以下是引用zjwyhsm在2004-3-11 9:01:15的发言:首先,很感谢二位的指教。
( Z6 j6 ^4 l0 N4 b$ x( R- I. l2 p
( @3 Q5 y0 a2 f6 E

% k2 n5 \7 s& V* z5 @% I) c& d" i但这里还有几个小问题:8 l/ s* x5 C$ ?  R' O
" y  ^) Q) S+ [7 o, e
/ d/ U. E2 C1 L3 R% M1 c
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?
. h6 Z6 P3 U  |4 z& q$ n4 y. P( M1 z% w' ]$ Q2 e2 W* `( Q% A
, ^- F" P  D3 r! n- y9 I* b& Y
2、4楼的朋友,你没理解我的意思。" ]+ h& b9 b8 q' j
' P7 C; C+ Q" J$ w1 l. a

  x% T" |4 r( E3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??
2 q' H. A% j2 ^" F7 A& q: v% }. B5 S/ d1 x

0 `8 w5 Y8 }) @8 b7 _0 ]. `8 f) W# L                                 再次谢谢各位!!9 ~  @+ Z5 N$ P8 @

8 A) z& c1 w& T( I9 k* f% t% _2 x2 i% {& Z! u% C
( @% R7 _7 p" H$ ]; k/ R' M1 [! S

2 u# k3 i1 ]; j9 h( h4 y4 q' B0 s) b& C, I9 R. {+ c" _

( n1 ~0 R8 w, F9 z# }; y* {看了附图我想你应该明白了。* ~+ t1 ]4 }& w, W. |/ L- H

4 f7 e& T$ q* e# `! O$ s$ Q
7 K. g1 Q5 V$ d4 r$ i图中圆B的半径可以运用'cal直接计算出来。http://www.3dportal.cn/attach/2004-3/2004311195038865.jpg5 N2 [; K+ ^' r) r* ?& Y$ g
8 u# A- @: K2 c3 N- X3 b( u, I
发表于 2004-3-12 07:50:00 | 显示全部楼层 来自: 中国江苏泰州

我的方案

第一步:画任一点和任一直线,再画一圆:以直线上任一点为圆心,书籍半径为半径
( g! L6 W2 I6 j) x; b* e* S) E/ P% k1 e

6 y- R/ p% W' g& W* u, v" Xhttp://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
3 Y" x2 s# e" [2 Y. }9 C$ L# _( b& L; Z
发表于 2004-3-11 10:36:00 | 显示全部楼层 来自: 中国江苏泰州
发表于 2004-3-13 10:46:00 | 显示全部楼层 来自: 中国浙江宁波

[原创]a

兄弟图中的,100和80是这样的3 C, t  ?, p; c* @9 F

# X: x3 A& n8 y& b3 g2 R
8 U' J; e5 A4 S, N  O# F  y% O100是你所要画相切的圆的直径,这个数是可变的.设为x5 Z' A7 I& ?8 V

# J1 L) n; `3 w3 R- z  U+ J* L. x
3 h; p4 \! ]' |8 W+ p# Z1 A80是X减那个小圆的直径./ j: M4 E' Z- X, w2 S
- e: T8 X* ~% Z8 n

* r9 V8 u8 G& x1 Y如果是点跟直线相切,那步骤如下:* _( i5 r5 P, c1 d
7 w) F9 P( A" f/ {
( \$ Z! _3 s* I! |7 k. [
http://www.3dportal.cn/attach/2004-3/2004313104546523.jpg3 _7 S+ \. U* _

0 H9 m; d  @# s7 G  r9 w
  R% k4 {& t4 w3 w       
: {6 Z) j, q3 \8 E3 ~* D: D7 w) U/ s/ L9 C0 E
发表于 2004-3-13 19:36:00 | 显示全部楼层 来自: 中国河北唐山
通过一个已知的点p1,做一条圆弧(半径可变化),和另一条已经存在圆相切的方法.因为初次上来还不知道怎么发图片,所以只能写出步逐.4 @4 O% N/ h5 M4 c# o

4 O' A2 l% c$ d/ I+ U3 @( x- q( F, \/ N: A5 k9 p3 m- k3 |
1,在已知园上任意取一点p2连接p1,p2得到直线L1
& M8 g4 A" R$ @% W0 ^+ d1 R0 r* U+ ?: c8 p4 ~$ ^* b

+ a3 ]  s7 a2 [7 Z2,连接p2和已知圆的圆心 p0,得到直线L27 R8 P% p' q5 l7 t+ O1 Z

' j5 W& K: D+ j, e6 `- D- `+ T
: d9 a' r  [$ q* E' p3.作L1的中垂线,并求出L1,L2的交点p3., X. \* t  L* \6 K% }) Z; N1 b

6 f9 q. A5 W% o- B6 V, I' k5 Q6 U( @4 z
4.以p3为圆心,p3到p1的距离为半径作圆,即得所需相切弧线.
& y' U* z# Y' ^" Z+ \9 S5 I
3 K3 L, q; T5 ~$ c1 g2 U
发表于 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 )

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