mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-04 18:06:22 +03:00
GeomConvert_CurveToAnaCurve, GeomConvert_SurfToAnaSurf - geometrical algorithms for converting geometrical curve and surfaces in canonical geometry with given tolerance. ShapeAnalysis_CanonicalRecognition - interface for checking canonical geometry.
16 lines
310 B
Plaintext
16 lines
310 B
Plaintext
circle bz 0 0 0 0 0 1 1
|
|
convert bz bz
|
|
mkedge e1 bz 0 1
|
|
mkedge e2 bz 1 2.5
|
|
mkedge e3 bz 2.5 6
|
|
wire w e1 e2 e3
|
|
getanacurve c w cir 1.e-7
|
|
if {[isdraw c]} {
|
|
set log [dump c]
|
|
if { [regexp {Circle} $log ] != 1 } {
|
|
puts "Error: curve is not a circle"
|
|
}
|
|
} else {
|
|
puts "Error: required curve is not got"
|
|
}
|