Kernel Interface Tokens   

<<< Parasolid KI Programming Concepts Chapters Kernel Interface Error Codes >>>

Contents

[back to top]


A.1 Introduction

This appendix lists all the tokens used by the kernel interface, grouped by usage.

[back to top]


A.2 List of Kernel Interface Tokens Grouped by Usage

Null Tag Value

 

NULTAG

0

value for a null tag

Tokens KI_false KI_true

 

KI_false

0

KI_cod_logical value for false

KI_true

1

KI_cod_logical value for true

Interface Param SLIP-- (0+)

 

SLIP00

0

interface param <base>

SLIPCH

1

checking

SLIPJO

2

journalling

SLIPBB

3

bulletin board

SLIPRB

5

rollback

SLIPBT

6

binary transmit/receive

SLIPLC

7

local checking

SLIPUF

8

receive user-fields

SLIPSN

9

binary snapshot

SLIPSI

10

self intersecting checking

SLIPCO

12

continuity checking

SLIPDC

14

data checking

SLIPTL

15

tag limit

SLIPGS

16

create generated surfaces

SLIPRF

17

roll forward

SLIPGT

18

create generalised topology

Modeling Param SLMP-- (0+)

 

SLMP00

0

modeling param <base>

SLMPLP

1

linear precision

SLMPAP

2

angular precision

Reason For Abort SLAB-- (0+)

 

SLAB00

0

reason for abort <base>

SLABUI

1

user interrupt

SLABRE

2

run-time error

SLABFE

3

Frustrum error

Rendering Option RROP-- (0+)

 

RROP00

0

rendering option <base>

RROPED

1

render edges

RROPRH

2

render radial hatch

RROPPH

3

render planar hatch

RROPUB

4

render unfixed blends

RROPSI

5

render silhouettes

RROPIV

6

render invisible lines

RROPTR

7

render transformed entities

RROPPS

8

perspective view

RROPSM

9

distinguish smooth edges

RROPSF

11

surface reflectivity

RROPBK

12

background

RROPFC

13

face color

RROPAN

15

anti-alias

RROPDM

18

depth modulation

RROPRG

19

regions

RROPRA

20

regions by attribute

RROPIS

21

distinguish image smoothness

RROPPA

22

render parametric hatch

RROPTL

23

render translucent faces

RROPCT

24

curve tolerances

RROPCV

25

polygon convexity

RROPFS

26

facet size

RROPHO

27

holes permitted

RROPNF

28

no fitting

RROPPT

29

planarity tolerances

RROPST

30

surface tolerances

RROPVN

31

output vertex normals

RROPET

32

output edge tags

RROPIE

33

render internal edges

RROPIN

34

distinguish internal edges

RROPPC

35

render parametric curves

RROPVM

36

match facet vertices

RROPDR

37

render drafting lines

RROPHR

38

hierarchical output

RROPHN

39

hierarchical output no geometry

RROPFI

40

facet with infinite view dependency

RROPFP

41

facet with perspective view dependency

RROPTS

42

facet strips

RROPNC

43

render nurbs curve

RROPMF

44

minimum facet size

RROPPI

45

parameter information

RROPDS

46

drafting / smooth edges behaviour

RROPHP

47

hierarchical output parametrised

RROPVP

48

use viewport

RROPAS

49

analytic silhouettes

RROPD1

50

first derivatives at facet vertices

RROPD2

51

first and second derivatives at facet vertices

RROPIL

52

ignore loops

RROPSD

53

silhouette density

Entity Type TYEN-- (1000+)

 

TYEN00

1000

entity type <base>

TYENGE

1001

geometry entity

TYENTO

1002

topology entity

TYENAD

1003

assoc data entity

Geometry Type TYGE-- (2000+)

 

TYGE00

2000

geometry type <base>

TYGEPT

2001

point

TYGECU

2002

curve

TYGESU

2003

surface

TYGETF

2004

transform

Point Type TYPT-- (2500+)

 

TYPT00

2500

point type <base>

TYPTCA

2501

cartesian point

Curve Type TYCU-- (3000+)

 

TYCU00

3000

curve type <base>

TYCUST

3001

straight

TYCUCI

3002

circle

TYCUEL

3003

ellipse

TYCUIN

3004

intersection-curve

TYCUPA

3005

B-curve

TYCUSP

3006

sp-curve

TYCUFG

3007

foreign curve

TYCUCP

3008

constant parameter curve

TYCUTR

3009

trimmed curve

Surface Type TYSU-- (4000+)

 

TYSU00

4000

surface type <base>

TYSUPL

4001

plane

TYSUCY

4002

cylinder

TYSUCO

4003

cone

TYSUSP

4004

sphere

TYSUTO

4005

torus

TYSUPA

4006

parametric-surface

TYSUBL

4007

blending-surface

TYSUOF

4008

offset-surface

TYSUSE

4009

swept-surface

TYSUSU

4010

swung-surface

TYSUFG

4011

foreign surface

Blending Sub Types TYBL-- (4600+)

 

TYBL00

4600

blending sub types <base>

TYBL1B

4601

non_overlapped

TYBL2S

4602

2 overlapping, same sense

TYBL2D

4603

2 overlapping, different sense

TYBL3S

4604

3 overlapping, same sense

TYBL3D

4605

3 overlapping, different sense

Topology Type TYTO-- (5000+)

 

TYTO00

5000

topology type <base>

TYTOVX

5001

vertex

TYTOED

5002

edge

TYTOLO

5003

loop

TYTOFA

5004

face

TYTOSH

5005

shell

TYTOBY

5006

body

TYTOIN

5007

instance

TYTOAS

5008

assembly

TYTOWO

5009

world

TYTOFN

5010

fin

TYTORG

5011

region

Assembly Type TYAS-- (5050+)

 

TYAS00

5050

assembly type <base>

TYASCL

5051

collective assembly

Instance Type TYIN-- (5070+)

 

TYIN00

5070

instance type <base>

TYINPS

5071

positive instance

Vertex Property ENVE-- (5100+)

 

ENVE00

5100

vertex property <base>

ENVEIS

5101

isolated vertex

ENVESP

5102

spur vertex

ENVEWR

5103

wire vertex

ENVENO

5104

normal vertex

Edge Property ENED-- (5300+)

 

ENED00

5300

edge property <base>

ENEDOW

5301

open wire edge

ENEDON

5302

open normal edge

ENEDCN

5303

closed normal edge

ENEDCW

5304

closed wire edge

ENEDRN

5305

ring normal edge

ENEDOB

5306

open biwire edge

ENEDCB

5307

closed biwire edge

ENEDRB

5308

ring biwire edge

Loop Property ENLO-- (5400+)

 

ENLO00

5400

loop property <base>

ENLOHO

5401

hole loop

ENLOPE

5402

peripheral loop

ENLONA

5403

loop not hole or peripheral

Shell Property ENSH-- (5500+)

 

ENSH00

5500

shell property <base>

ENSHSO

5501

solid shell

ENSHVO

5502

void shell

ENSHSH

5503

sheet shell

ENSHWR

5504

wire shell

Body Property ENBY-- (5600+)

 

ENBY00

5600

body property <base>

ENBYSO

5601

solid body

ENBYSH

5602

sheet body

ENBYMN

5603

minimum body

ENBYWR

5604

wire body

ENBYRG

5605

general body

Wire Property ENWR-- (5620+)

 

ENWR00

5620

wire property <base>

ENWRGN

5621

general wire

ENWRPA

5622

parametric wire

Sheet Property ENSE-- (5640+)

 

ENSE00

5640

sheet property <base>

ENSEGN

5641

general sheet

ENSEPA

5642

parametric sheet

Part State ENST-- (5660+)

 

ENST00

5660

part state <base>

ENSTST

5661

stored part

ENSTMD

5662

modified part

ENSTNW

5663

new part

ENSTAN

5664

anonymous part

ENSTUN

5665

unloaded part

Enclosure ENCL-- (5700+)

 

ENCL00

5700

enclosure <base>

ENCLIN

5701

inside

ENCLOU

5702

outside

ENCLON

5703

on (the limits of)

Attribute Class RQAC-- (5800+)

 

RQAC00

5800

attribute class <base>

RQAC01

5801

attribute class 1

RQAC02

5802

attribute class 2

RQAC03

5803

attribute class 3

RQAC04

5804

attribute class 4

RQAC05

5805

attribute class 5

RQAC06

5806

attribute class 6

RQAC07

5807

attribute class 7

Attribute Property RQAP-- (5900+)

 

RQAP00

5900

attribute property <base>

RQAPIN

5901

integer property

RQAPRL

5902

real property

RQAPCS

5903

character property

RQAPVC

5904

vector property

RQAPCO

5905

coordinate property

RQAPDR

5906

direction property

RQAPAX

5907

axis property

Assoc Data Type TYAD-- (6000+)

 

TYAD00

6000

assoc data type <base>

TYADAT

6001

attribute

TYADLI

6002

list

TYADAD

6003

attribute definition

TYADFE

6005

feature

Attribute Type TYAT-- (7000+)

 

TYAT00

7000

attribute type <base>

TYATSY

7001

system attribute

TYATUS

7002

user attribute

System Attribute Type TYSA-- (8000+)

 

TYSA00

8000

system attribute type <base>

TYSACO

8001

color attribute

TYSABL

8002

blend attribute

TYSAHA

8003

hatch attribute

TYSADN

8004

density attribute

TYSAPL

8005

plines attribute

TYSAHU

8006

Bezier hull attribute

TYSARG

8013

regions attribute

TYSARF

8014

reflectivity attribute

TYSATR

8015

translucency attribute

TYSANM

8017

name

TYSABE

8018

V5 blend attribute

TYSAFG

8019

FG not found attribute

TYSADF

8020

deleted rubber faces

TYSAPH

8021

planar hatch attribute

TYSABN

8022

V9 blend attribute

TYSARD

8023

Region density

TYSAFD

8024

Face density

TYSAED

8025

Edge density

TYSAVD

8026

Vertex density

TYSARH

8027

Radial hatch attributes

TYSAUH

8028

Paramteric hatch attribute

User Attribute Type TYUA-- (9000+)

 

TYUA00

9000

user attribute type <base>

List Type TYLI-- (10000+)

 

TYLI00

10000

list type <base>

TYLIIN

10001

integer list

TYLIRL

10002

real list

TYLITG

10003

tag list

Feature Type TYFE-- (12000+)

 

TYFE00

12000

feature type <base>

TYFEFA

12001

face feature

TYFEED

12002

edge feature

TYFEVX

12003

vertex feature

TYFESU

12004

surface feature

TYFECU

12005

curve feature

TYFEPT

12006

point feature

TYFEMX

12007

mixed feature

TYFEIN

12008

instance feature

TYFERG

12009

region feature

Pseudo-type Owner TYOW-- (13000+)

 

TYOWNR

13000

pseudo-type owner <base>

Error Enquiry SLER-- (13100+)

 

SLER00

13100

error enquiry <base>

SLERRO

13101

routine

SLEREC

13102

error code

SLEREX

13103

explanation

SLERAR

13104

argument

SLERAI

13105

array index

SLERLE

13106

list entry

SLERTG

13107

tag

State Enquiry SLST-- (13200+)

 

SLST00

13200

state enquiry <base>

SLSTAR

13201

at rollmark

SLSTNF

13202

nsteps forward

SLSTNB

13203

nsteps back

SLSTVM

13204

virtual memory

SLSTFS

13205

free space

SLSTMT

13206

max tag

Local Operation Action SLLO-- (13300+)

 

SLLO00

13300

local op. action <base>

SLLOCP

13301

cap

SLLOGR

13302

grow

SLLOGP

13303

grow from parent

SLLORB

13304

leave rubber

SLLOGS

13305

grow or shrink

SLLOLI

13306

heal loops independently

SLLOLT

13307

heal loops together

Local Operation Return RTLO-- (13400+)

 

RTLO00

13400

local op. return <base>

RTLOOK

13401

body is ok

RTLONG

13402

body was negative

RTLOSX

13403

self-intersecting

File Enquiry SLFI-- (13500+)

 

SLFI00

13500

file enquiry <base>

SLFIVN

13501

modeler version

Control Point Type SLCP-- (13600+)

 

SLCP00

13600

control point type <base>

SLCPBS

13601

bspline

SLCPBZ

13602

bezier

SLCPSP

13603

spline

Parametric Basis SLBA-- (13650+)

 

SLBA00

13650

parametric basis <base>

SLBAHE

13651

hermite

SLBABZ

13652

bezier

SLBAPY

13653

polynomial

SLBATA

13654

taylor series

Simplification Level SLLE-- (13680+)

 

SLLE00

13680

simplification level <base>

SLLEGL

13681

global simplification

SLLELO

13682

local simplification

Pick Return SLPK-- (13690+)

 

SLPKOO

13690

pick return <base>

SLPKIR

13691

pick along infinite ray

SLPKSR

13692

pick along semi infinite ray

Parametric Prop PAPR-- (13700+)

 

PAPR00

13700

parametric prop <base>

PAPRPE

13701

periodic

PAPRNP

13702

non periodic

PAPRCS

13703

clamped start

PAPRCE

13704

clamped end

PAPRTL

13705

clamped top left twist vec

PAPRTR

13706

clamped top right twist vec

PAPRBL

13707

clamped bottom left twist

PAPRBR

13708

clamped bottom right twist

PAPRDS

13709

degenerate start

PAPRDE

13710

degenerate end

PAPRAM

13711

amalgamate knot vectors

PAPRKT

13712

knot vector supplied

PAPRNS

13713

natural start

PAPRNE

13714

natural end

PAPRUP

13715

u-parameter

PAPRVP

13716

v-parameter

PAPRPU

13717

periodic in u

PAPRPV

13718

periodic in v

PAPRIS

13719

insert null seg in start cu

PAPRIE

13720

insert null seg in end cu

PAPRCU

13721

force cubic lofting

PAPREX

13722

exact representation

PAPRNB

13723

natural bottom

PAPRNT

13724

natural top

PAPRNL

13725

natural left

PAPRNR

13726

natural right

PAPRCB

13727

clamped bottom

PAPRCT

13728

clamped top

PAPRCL

13729

clamped left

PAPRCR

13730

clamped right

PAPRKU

13731

u knot vector supplied

PAPRKV

13732

v knot vector supplied

PAPRIF

13733

infinite

PAPRXT

13734

extendable

PAPRNX

13735

not extendable

PAPRDP

13736

periodic, not cont. diff

PAPRCN

13737

continuous

PAPRDC

13738

discontinuous

PAPRLI

13739

linear

PAPRCI

13740

circular

PAPRDG

13741

degenerate

PAPRSD

13742

derv. start curve supplied

PAPRED

13743

derv. end curve supplied

PAPRSW

13744

degen. start curve supplied

PAPREW

13745

degen. end curve supplied

PAPRBC

13746

bounds coincident

Return State RTST-- (13800+)

 

RTST00

13800

return state <base>

RTSTNG

13801

body is inside out

RTSTCR

13802

data structure corrupt

RTSTMG

13803

missing geometry

RTSTSX

13804

self-intersecting topology

RTSTGX

13805

self-intersecting geometry

RTSTDG

13806

degenerate geometry

RTSTIN

13807

inconsistent geom & topol

RTSTIG

13808

invalid geometry

RTSTSZ

13809

size settings differ

RTSTBX

13810

size box violation

RTSTCF

13812

failure in checking attempt

RTSTWG

13813

withdrawn geometry types

RTSTMD

13814

consistency mending enacted

RTSTIO

13815

body was inside out

RTSTFF

13816

face-face inconsistency

RTSTOC

13817

open curve on ring edge

RTSTVC

13818

vertex not on curve

RTSTER

13819

edge reversed

RTSTSP

13820

SP-curves of edge not within edge tolerance

RTSTVT

13821

vertices touch

RTSTVS

13822

vertex not on surface

RTSTES

13823

edge not on surface

RTSTEO

13824

edges incorrectly ordered at vertex

RTSTMV

13825

missing vertex at surface singularity

RTSTLC

13826

loops inconsistent

RTSTGC

13827

geometry not G1-continuous

RTSTSH

13828

inconsistent shells

RTSTFC

13829

checker failure during face-face check

RTSTEF

13930

illegal edge-face intersection

RTSTEE

13831

illegal edge-edge intersection

RTSTFO

13832

faces out of order around edge

RTSTSG

13833

shell geometry and topology inconsistent

RTSTAC

13834

acorn shell clashes with another shell

RTSTRS

13835

regions of body are inconsistent

RTSTID

13836

invalid or duplicate identifiers

RTSTON

13837

open nominal geometry

RTSTVN

13838

vertex not on nomimal geometry

RTSTSN

13839

SP curves of edge not within tolerance of nominal geometry

RTSTRN

13840

nominal geometry in wrong direction for edge

Standard Rep Opt SROP-- (13900+)

 

SROP00

13900

standard rep opt <base>

SROPCU

13901

output cubics

SROPNR

13902

output non-rationals

SROPBS

13903

use a B-spline sf approx

SROPCT

13904

supply curve tolerance

SROPCN

13905

loops unconfined and not continuous

SROPCY

13906

loops confined and not continuous

SROPCC

13907

loops confined, continuous, closed

SROPCP

13908

loops confined, continuous, closed, exactly one periphery

SROPID

13909

include degeneracies in trim curves

SROPED

13910

exclude degeneracies from trim curves

SROPNG

13911

output associated geometry

SROPNT

13912

output associated topology

SROPNE

13913

don't extend surface to fit SP-curves

Masspr Option MAOP-- (14000+)

 

MAOP00

14000

masspr option <base>

MAOPNA

14001

no amount properties

MAOPAM

14002

amount and mass

MAOPCG

14003

center of gravity

MAOPIN

14004

moment of inertia

MAOPNP

14005

no periphery data

MAOPPE

14006

periphery required

MAOPNE

14007

no error estimates

MAOPEM

14008

modulus of errors given

MAOPEI

14009

error intervals given

MAOPCS

14010

treat entity members as complete solid

Output Format OUFO-- (14100+)

 

OUFO00

14100

output format <base>

OUFOPV

14101

position vector

OUFODR

14102

unit direction

OUFOAX

14103

axis: base + direction

OUFONP

14104

null position

OUFOCU

14120

curve pointer

OUFOSU

14121

surface pointer

Attribute_def Opt ATOP-- (14200+)

 

ATOP00

14200

attribute_def opt <base>

ATOPOW

14201

legal owner type codes

ATOPFL

14202

field types

ATOPCL

14203

class codes

Mending Option MDOP-- (14300+)

 

MDOP00

14300

mending option <base>

MDOPMD

14301

consistency mend

MDOPRB

14302

rubberize stranded topology

MDPONG

14304

negate inside-out bodies

Bulletin Board Event BBEV-- (14400+)

 

BBEV00

14400

bulletin board event <base>

BBEVCR

14401

create event

BBEVDE

14402

delete event

BBEVCH

14403

change event

BBEVSP

14404

split event

BBEVME

14405

merge event

BBEVTR

14406

transfer event

BBEVCO

14407

copy event

BBEVTF

14408

transform event

BBEVAC

14409

attribute change event

Bulletin Board Option BBOP-- (14500+)

 

BBOP00

14500

bulletin board option <base>

BBOPOF

14501

switch off

BBOPON

14502

switch on for tags

BBOPUF

14503

switch on for tags and user fields

Curve Intersect Clsf CICL-- (14610+)

 

CICL00

14610

curve intersect clsf <base>

CICLSI

14611

simple intersection

CICLTG

14612

tangency

CICLSC

14613

start of coincidence

CICLEC

14614

end of coincidence

Surface Intersect Clsf SICL-- (14650+)

 

SICL00

14650

surface intersect classification <base>

SICLSI

14651

simple intersection

SICLTG

14652

tangency

SICLBC

14653

boundary of region of coincidence

Closest Approach Opt CLOP-- (14700+)

 

CLOP00

14700

closest approach opt <base>

CLOPPT

14701

specify point close to soln

CLOPPR

14702

specify parameter estimates

CLOPUP

14703

specify upper distance bound

CLOPLW

14704

specify lower distance bound

CLOPTL

14705

specify distance tolerance

CLOPB1

14706

supply param box - 1st entity

CLOPB2

14707

supply param box - 2nd entity

CLOPP1

14708

supply param estimate - 1st entity

CLOPP2

14709

supply param estimate - 2nd entity

CLOPFA

14710

find all local minima

Curve Face Clsfction CFCL-- (14800+)

 

CFCL00

14800

curve face clsfction <base>

CFCLSI

14801

simple intersection

CFCLTG

14802

touch intersection

CFCLEF

14803

curve entering face

CFCLLF

14804

curve leaving face

CFCLEB

14805

curve entering boundary

CFCLLB

14806

curve leaving boundary

CFCLEI

14807

curve entering interior

CFCLLI

14808

curve leaving interior

CFCLTI

14809

tangent to inside of edge

CFCLTO

14810

tangent to outside of edge

CFCLUC

14811

unclassified

CFCLSC

14812

curve enters at start of coi

CFCLEC

14813

curve leaves at end of coi

Imprinting Opt IMOP-- (14900+)

 

IMOP00

14900

imprinting opt <base>

IMOPNT

14901

no imprinting on tool

IMOPOA

14902

imprint bounds of overlap

IMOPEF

14903

extend face list on target

Identify Region Opt IDOP-- (15000+)

 

IDOP00

15000

identify region opt <base>

IDOPUN

15001

simulated unite

IDOPIN

15002

simulated intersect

IDOPSU

15003

simulated subtract

IDOPFS

15004

selected facesets

CRTOBY Returns RTTO-- (15100+)

 

RTTO00

15100

CRTOBY returns <base>

RTTOOK

15101

input is OK

RTTOBB

15102

bad body id

RTTODE

15103

duplicate entry

RTTOUC

15104

undefined child

RTTODC

15105

duplicate child

RTTOWC

15106

wrong type of child

RTTOFC

15107

too few children

RTTOMC

15108

too many children

RTTOWP

15109

wrong type of parents

RTTOFP

15110

too few parents

RTTOMP

15111

too many parents

RTTODW

15112

disconnected wire

RTTOIL

15113

invalid loop

RTTOCS

15114

connected shells

RTTODS

15115

disjoint shell

RTTONM

15116

non-manifold vertex

Body Types BYTY-- (15200+)

 

BYTY00

15200

body types <base>

BYTYSO

15201

solid body

BYTYSH

15202

sheet body

BYTYWR

15203

wire body

BYTYMN

15204

minimum body

BYTYSS

15205

solid or sheet body

Discontinuities PADI-- (15300+)

 

PADI00

15300

discontinuities <base>

PADIG1

15301

G1 discontinuities

Closest Approach Return RTCL-- (15400+)

 

RTCL00

15400

closest approach return <base>

RTCLNO

15401

non-orthogonal to entity

RTCLPD

15402

positive distance from entity

RTCLND

15403

negative distance from entity

RTCLON

15404

on entity - zero distance

RTCLRS

15405

regional (non-unique) solution

RTCLLB

15406

distance less than lower bound

RTCLUB

15407

distance greater than upper bound

Mending Return RTMD (15500+)

 

RTMD00

15500

mending return <base>

RTMDMS

15501

mending successful

RTMDMF

15502

mend failed

Mending Return MDFA-- (15600+)

 

MDFA00

15600

mending return <base>

MDFAFE

15601

faulty edge

MDFANI

15602

non intersecting geometry

MDFAFM

15603

failure during mend

MDFARF

15604

rubber face

MDFACS

15605

coincident surfaces

MDFANS

15606

non intersecting surfaces

Knitting Return RTKN-- (15700+)

 

RTKN00

15700

knitting return <base>

RTKNOK

15701

knit successful

RTKNIN

15702

knit incomplete

CRBYGE Option CBOP-- (15800+)

 

CBOP00

15800

CRBYGE option <base>

CBOPUR

15801

U parameter range

CBOPVR

15802

V parameter range

BOPBYS Option BOOP-- (15900+)

 

BOOP00

15900

bopbys option <base>

BOOPIN

15901

intersect

BOOPSU

15902

subtract

BOOPUN

15903

unite

BOOPEF

15904

extend facelist

BOOPEC

15905

exclude boundary regions

BOOPIC

15906

include boundary regions

BOOPME

15907

merge

BOOPSX

15908

stop self intersection

BOOPTS

15909

trim with sheet

BOOCSH

15910

none of the instanced tools clash with each other

BOOINF

15911

none of the instanced tools clash with outer loop of targ

BOOCLP

15912

list of loops on target face that need to be tested

BOOPPS

15913

prune solid regions of the result

BOOPPV

15914

prune void regions of the result

BOOPPU

15915

punch sheet

Blending (v5) Option BLEC-- (16000+)

 

BLEC00

16000

blecre option <base>

BLECRI

16001

draw ribs

BLECDF

16002

draw/fix

BLECPR

16003

propagate

BLECTL

16004

set tolerance

BLECLI

16005

linear radius variation

BLECSM

16006

smooth

BLECCL

16007

cliff_edge

BLECCR

16008

circular cross-section

BLECCH

16009

linear cross-section

BLECSC

16010

same convexity cliff overflow

BLECEC

16011

end of edge cliff overflows

BLECNS

16012

no smooth overflows

BLECNC

16013

no cliff edge overflows

BLECNN

16014

no notch overflows

Blending (v5) Return BLCC-- (16050+)

 

BLCC00

16050

blechk option <base>

BLCCSN

16051

ends at singularity

BLCCOT

16052

unsupported old type

BLCCMX

16053

vertex too complex

BLCCRS

16054

adjoining face is rubber

BLCCRE

16055

truncating face is rubber

BLCCTV

16056

illegal two edge vertex

BLCCHM

16057

edge unsuitable for chamfer

BLCCXT

16058

require extension of B-surf

BLCCIR

16059

inconsistent ranges

BLCCIT

16060

inconsistent types

BLCCAB

16061

adjoining edge not blended

BLCCOL

16062

completely overlaps edge loop

BLCCOB

16063

overlapping blends

BLCCOU

16064

overlaps unblended edge

BLCCUN

16065

unspecified numerical problem

BLCCUE

16066

unspecified problem at end

BLCCRL

16067

range too large

BLCCOE

16068

illegal overlap at end

BLCCIE

16069

illegal end boundary

BLCCIX

16070

cannot intersect chamfers

BLCCEX

16071

end overlaps unblended edge

BLCCOI

16072

illegal blend on another edge

BLCCTN

16073

on tangent edge

BLCCIP

16074

inconsistent cliffedge parameters

Intersection Param INOP-- (16100+)

 

INOP00

16100

insusu option <base>

INOPBX

16101

Box of intersection supplied

INOPPF

16102

Parameter box of intersection supplied for surface/face 1

INOPPS

16103

Box of intersection supplied for surface/face 2

INOPSI

16104

Return all intersections through given point

INOPBP

16105

Return single intersection between given 2 points

Surface Rev Option CROP-- (16200+)

 

CROP00

16200

crrvsu option <base>

CROPPR

16201

supply parameter range

CROPSI

16202

Simplify surface

Trimmed Surface Option TSOP-- (16300+)

 

TSOP00

16300

trimmed surface check option <base>

TSOPWR

16301

check for wire topology

TSOPSX

16302

check for self-intersections

TSOPLC

16303

check loops for consistency

Sheet Body State RTTS-- (16400+)

 

RTTS00

16400

trimmed surface state code <base>

RTTSOK

16401

all checks successful

RTTSFR

16402

redundant face with respect to tolerances

RTTSCI

16403

loops of curves inconsistent directions

RTTSSX

16404

edges intersect at position other than vertex

RTTSLI

16405

invalid loop combination for surface type

RTTSEO

16406

edges incorrectly ordered at vertex

Connected Entities Type IDTY-- (16500+)

 

IDTY00

16500

common connection type <base>

IDTYCS

16501

common curves of surfaces

IDTYSC

16502

common surfaces of curve

IDTYEF

16503

common edges of faces

Checking Option CHOP-- (16600+)

 

CHOP00

16600

chcken option <base>

CHOPCR

16601

check for corrupt datastructure

CHOPIG

16602

check for invalid or self-intersecting geometry

CHOPED

16603

check for inconsistencies in edges

CHOPFA

16604

check for inconsistencies in faces

CHOPSX

16605

check for self-intersecting faces

CHOPLC

16606

check for loop consistency of faces

CHOPBX

16607

check for size-box violations

CHOPFF

16608

check for face-face inconsistencies

CHOPSH

16609

check for inside-out or inconsistent shells

CHOPPV

16610

force self-intersection tests on Pre-V5 b-geometry

CHOPNO

16611

no options, force all appropriate checks to the geometry

Trim Sheet Option SLTR-- (16700+)

 

SLTR00

16700

trimsh option <base>

SLTRKE

16701

select regions to remain on the sheet

SLTRRE

16702

select regions to be deleted from the sheet

SLTRTL

16703

enable closing of loop gaps to optional tolerance

SHAREN Option SHOP-- (16800+)

 

SHOP00

16800

sharen option <base>

SHOPIC

16801

only process local intersection curve relationships

Local Checking Level LOCH-- (16900+)

 

LOCH00

16900

local checking level <base>

LOCHNC

16901

no local checking

LOCHFA

16902

local face checking only

LOCHFC

16903

full local checking including face-face checking

Offset Operations Return RTOF-- (17000+)

 

RTOF00

17000

offset operations return <base>

RTOFOK

17001

body is OK

RTOFSO

17002

surface failed to offset

RTOFVM

17003

vertex was not modified

RTOFEM

17004

edge was not modified

RTOFTL

17005

supplied edge tolerance too large

RTOFVT

17009

vertices of edge touched

RTOFNG

17013

offset body was negative

RTOFFA

17014

face checking failed

RTOFSX

17015

self-intersecting, face-face checking failed

RTOFED

17016

edge degenerates

RTOFSS

17017

failed to find the side surface

RTOFSC

17018

failed to find the side curve

ENPIFA Option PFOP-- (17100+)

 

PFOP00

17100

enpifa option <base>

PFOPLO

17101

only consider specified loops

RETLEN Status RTTL-- (17200+)

 

RTTL00

17200

retlen status <base>

RTTLOK

17201

replace tolerance successful

RTTLNT

17202

tolerance not altered at near tangency

RTTLMG

17203

could not replace tol due to missing geometry

RTTLRF

17204

re-computation of edge geometry failed

TRSHCU Option TRSH-- (17300+)

 

TRSH00

17300

trshcu option <base>

TRSHPD

17301

project curves in given direction

TRSHTR

17302

trim as well as imprint

TRSHLC

17303

keep region to left of first curve

TRSHRC

17304

keep region to right of first curve

TRSHIL

17305

keep region inside closed loop

TRSHOL

17306

keep region outside closed loop

BLEFXF Option FXFT-- (17400+)

 

FXFT00

17400

blefxf option <base>

FXFTNT

17401

do not trim blend

FXFTTB

17402

trim blend to walls

FXFTTW

17403

trim blend and walls

FXFTAT

17404

trim blend and walls and attach blend

FXFTCB

17405

constant radius rolling ball blend

FXFTVB

17406

variable radius rolling ball blend

FXFTHL

17407

blend constrained by tangent hold lines

FXFTCE

17408

blend constrained by cliffedges

FXFTHP

17409

help point provided for blend

FXFTLP

17410

limit point provided for blend

FXFTPR

17411

blend may propagate outside walls

FXFTMS

17412

create multiple blends if possible

FXFTTL

17413

tolerance associated with blend

FXFTRC

17414

get rho values from law curve

FXFTEO

17415

allow notching

FXFTCL

17416

blend constrained by conic hold lines

FXFTSO

17417

create solid body if possible

FXFTCC

17418

blend curvature continuous at hold lines

FXFTDB

17419

disc blend

FXFTST

17420

short trim blend to walls

FXFTLT

17421

long trim blend to walls

BLEFXF Error FXFE-- (17450+)

 

FXFE00

17450

blefxf error <base>

FXFEOK

17451

face face blend succeeded

FXFEST

17452

failed to attach blend

FXFEER

17453

failed to create blend

FXFEID

17454

insufficient blend data

FXFEXD

17455

inconsistent blend data

FXFEIF

17456

invalid side wall

FXFEIR

17457

invalid blend radius definition

FXFEIH

17458

invalid tangent hold line data

FXFEIC

17459

invalid cliffedge data

FXFEFC

17460

face too tightly curved

FXFERS

17461

blend radius is too small

FXFERL

17462

blend radius is too large

FXFELN

17463

left wall normal is wrong

FXFERN

17464

right wall normal is wrong

FXFEBN

17465

both wall normals are wrong

FXFESC

17466

blend sheets intersect

FXFEWC

17467

walls clash

FXFEGX

17468

blend face has self-intersecting geometry

FXFEFF

17469

blend has resulted in face-face inconsistency

FXFERV

17470

invalid rho values in law curve

FXFEAR

17471

ranges too asymmetric for geometry

FXFECL

17472

invalid conic hold line data

FXFEIS

17473

invalid spine data

[back to top]

<<< Parasolid KI Programming Concepts Chapters Kernel Interface Error Codes >>>