QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
我有个问题想请教各位高手:在AUTOCAD中,怎样实现过一个已知的点,做一条圆弧(半径可变化),和另一条已经存在的直线(或圆弧)相切。如图所示http://www.3dportal.cn/attach/2004-3/200431014310418.jpg- Z2 l9 v# R" @  n: F5 m
4 ]% ]1 V3 ~9 `* W, Y1 H$ N* f
[ 本帖最后由 bbsjava 于 2006-8-13 13:13 编辑 ]
发表于 2004-3-10 14:28:00 | 显示全部楼层 来自: 中国浙江宁波

s

你用最笨的方法画,具体:
, s% G7 L- D7 T2 }% n& }; |
5 Q0 ^7 g; i8 u# G6 T1 m" @
  e$ _4 l! V* z3 D就是找出你所作的圆的圆心就可以了.如下如图
$ r! M: _9 j" H3 C  O( ]8 u& V" d- {( ^
$ ~+ p% x" v6 E4 V3 C
http://www.3dportal.cn/attach/2004-3/2004310142726944.jpg
发表于 2004-3-10 14:33:00 | 显示全部楼层 来自: 中国浙江宁波
上次贴的不好,现在在贴一次5 o2 V( f# Q: g

0 S& O+ ?" G6 q! \; R8 ]http://www.3dportal.cn/attach/2004-3/2004310143319543.jpg

评分

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

查看全部评分

发表于 2004-3-10 20:20:00 | 显示全部楼层 来自: 中国江苏常州
过已知点、与已知直线相切的定半径的圆:& f9 J& M2 W! ^8 P0 f  D6 L
$ J4 ^* L0 C& @  y+ l1 ^/ u5 W

8 s) A+ }$ t) r- r$ R& fhttp://www.3dportal.cn/attach/2004-3/200431020194946.jpg
1 f& G: \7 P* J
1 R% o  g2 {5 b9 W" P
 楼主| 发表于 2004-3-11 09:01:00 | 显示全部楼层 来自: 中国浙江金华
首先,很感谢二位的指教。
9 r+ k% z9 O/ }/ b: N: _) ]- n: O$ a: `7 H/ ]$ Y
# A3 l# F2 H# H
但这里还有几个小问题:
* [3 R9 Y* K8 x7 m: d5 i7 t& O& n! m2 R4 b
8 C( U0 l; b1 v5 |1 M# {% j
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?
) z- {1 n9 m) ?$ w8 n! B+ s. m4 F
" g6 d0 H0 K) z. G; L# n
  d# X1 w: s) p# @7 q2、4楼的朋友,你没理解我的意思。
0 l* g; O9 C9 S6 x8 H
8 T: _* I* R% E3 X! X* S; O' |. P% |$ u7 u' N; a% A$ v9 H
3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??6 S" J" ~' e+ ]: C  l
" m7 G( n7 v+ R5 z# T# v

2 \$ F6 _; L2 d                                 再次谢谢各位!!  \  L3 @& D! ?9 ]

, t$ N9 R# |& }+ K% `- C: F) C0 q9 X
发表于 2004-3-11 19:52:00 | 显示全部楼层 来自: 中国江苏常州
以下是引用zjwyhsm在2004-3-11 9:01:15的发言:首先,很感谢二位的指教。 & b# Q% V) q% t  y+ ]5 S% P

9 a' X; W9 s  w% c+ l: l2 _" w; `! u

. g$ v$ f5 ]/ {$ L! J但这里还有几个小问题:4 K# J9 ~$ W8 M+ X& F

$ F- ?: p6 L* s/ v1 U; V/ e3 J" v! ~- x" ~3 ]) s
1、请问2楼,怎样确定下面的圆的直径(图中的φ110和φ80)?0 l  `5 h, B& s; q+ P
. k8 ]* S5 q# L5 N

: r* Y: }2 B0 g: x% C* {2、4楼的朋友,你没理解我的意思。
& Q9 Q/ q' y$ A  D* |& U; K  I. X* ~/ N  g! B. ^+ [- @
( [. n4 G+ G7 p# d. D" Z$ j
3、我是想知道在CAD中有实现这样的功能吗?我不会编程,不知哪位能帮帮忙??
6 S9 P. S& b% Y2 Q3 V7 G1 U2 m" }& [$ m, t

$ h8 P" P1 j8 E4 i                                 再次谢谢各位!!, r" ?: r) [& f9 {9 \/ t
( q$ n1 T/ d% L& Q
- G: j; T' t8 T

' Z/ [/ \2 v4 Z8 D4 j4 e# ?; ?/ F/ J% A. n

4 |2 i/ N% J; l; w  w# y! Y, S1 D  m/ ]( N+ m3 c: k
看了附图我想你应该明白了。- t& l& z, G1 b0 j; S" u$ t

/ Q9 x7 c9 J4 i& P# q
$ K* Q. W4 {  D* `) V图中圆B的半径可以运用'cal直接计算出来。http://www.3dportal.cn/attach/2004-3/2004311195038865.jpg$ D! r" o1 J; ]+ x/ b" l

8 F7 @- U% B* ~/ a# _; O% F; q  g: l
发表于 2004-3-12 07:50:00 | 显示全部楼层 来自: 中国江苏泰州

我的方案

第一步:画任一点和任一直线,再画一圆:以直线上任一点为圆心,书籍半径为半径
+ l, F3 r$ c6 ~: u/ x6 Q9 F; E8 P, Q  h

: ~; Z0 `% B( Z# X* `http://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
9 J; J: B! ?. a! a1 ~4 u: N! R5 B, [- h: c9 Z
发表于 2004-3-11 10:36:00 | 显示全部楼层 来自: 中国江苏泰州
发表于 2004-3-13 10:46:00 | 显示全部楼层 来自: 中国浙江宁波

[原创]a

兄弟图中的,100和80是这样的
4 ]4 F7 S* m' F8 f1 w
+ E0 \$ X5 a: z3 |
6 w) f; s; _% v100是你所要画相切的圆的直径,这个数是可变的.设为x& N. V: x. @# [; P. L4 k
2 {/ x7 y/ F5 n1 I

; V# C0 I7 a9 O! x; P2 c80是X减那个小圆的直径.- P# r- r. J/ _$ {; ~

& g# S' D0 y' I3 n4 b8 Y* v* s9 ~! G8 X6 K/ y
如果是点跟直线相切,那步骤如下:
+ x3 L$ E" I9 T* o
$ z9 ]. G1 t# s0 I. O3 I
" t+ U2 t" r9 h' D  i& Q6 r. A: [http://www.3dportal.cn/attach/2004-3/2004313104546523.jpg
% n& H5 ^' b/ x, V# u$ z5 n( w! H+ Q" }; m
( G3 [$ d3 c# ]: s- _  m7 m
        6 b  g* f$ \7 H2 W# T1 t
" p6 Q. h/ ~% Q6 Q$ m& B; V- X
发表于 2004-3-13 19:36:00 | 显示全部楼层 来自: 中国河北唐山
通过一个已知的点p1,做一条圆弧(半径可变化),和另一条已经存在圆相切的方法.因为初次上来还不知道怎么发图片,所以只能写出步逐.* a& |+ Q: d$ t- ?

( d4 L$ ]) T& l. z" B# I. ?
* _4 [9 o6 a( y2 s0 |7 m7 w: C1,在已知园上任意取一点p2连接p1,p2得到直线L12 o# t4 @( [/ Q9 X( a. [* t

: @: v0 _) R( \' @- A% n) v% ~1 s" K5 k9 y
2,连接p2和已知圆的圆心 p0,得到直线L2
5 S$ Z8 S. [: u% w' K. c6 K% J
4 O( g* o9 {( M# P* ~0 n; L& ?* [
0 o+ Z( J% Y: w- G* Y" t( u3.作L1的中垂线,并求出L1,L2的交点p3.. F3 F! a2 Z2 u8 F. P: e  q  A

3 G% b* c) N, C& Z' {# ^2 t" T0 b+ U
4.以p3为圆心,p3到p1的距离为半径作圆,即得所需相切弧线.) Z% `, \$ r( I: R7 k

6 |0 q1 y; \. g% G; r' o. d
发表于 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 )

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