-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy patherrorstringenum.gen.fs
3216 lines (3212 loc) · 146 KB
/
errorstringenum.gen.fs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
FeatureScript ✨; /* Automatically generated version */
// This module is part of the FeatureScript Standard Library and is distributed under the MIT License.
// See the LICENSE tab for the license text.
// Copyright (c) 2013-Present PTC Inc.
/* Automatically generated file -- DO NOT EDIT */
/**
* @internal
* The built-in user-facing errors available within Onshape.
*
* To report a custom error, pass a string as the first argument of regenError.
*
* See `error.fs` for usage.
* @default @value INVALID_RESULT */
export enum ErrorStringEnum
{
NO_ERROR,
/* Unknown operation type. */
UNKNOWN_OPERATION,
/* Too many entities are selected. */
TOO_MANY_ENTITIES_SELECTED,
/* Two or more points are coincident. */
POINTS_COINCIDENT,
/* Cannot determine translation direction. */
NO_TRANSLATION_DIRECTION,
/* Cannot determine rotation axis. */
NO_ROTATION_AXIS,
/* Cannot compute tangent plane. */
NO_TANGENT_PLANE,
/* Cannot compute tangent line. */
NO_TANGENT_LINE,
/* Invalid input selections. */
INVALID_INPUT,
/* Cannot resolve entities. */
CANNOT_RESOLVE_ENTITIES,
/* Cannot evaluate vertex position. */
CANNOT_EVALUATE_VERTEX,
/* Cannot resolve plane. */
CANNOT_RESOLVE_PLANE,
/* Cannot compute bounding box. */
CANNOT_COMPUTE_BBOX,
/* Parts or Surfaces must be present in the Part Studio. */
CANNOT_BE_EMPTY,
/* Writing to cache failed. */
CACHE_WRITE_FAILED,
/* Reading from cache failed. */
CACHE_READ_FAILED,
/* Failed to create line rendering of topology. */
HLR_FAILED,
/* Some of the geometry intersects itself or is degenerate. */
BAD_GEOMETRY,
/* Operation created invalid geometry. */
INVALID_RESULT,
/* Some external references are missing. */
MISSING_EXT_REF,
/* Failed to read model. */
READ_FAILED,
/* Failed to write model. */
WRITE_FAILED,
/* Wrong type of entity selected for operation. */
WRONG_TYPE,
/* Tangent propagation failed. */
TANGENT_PROPAGATION_FAILED,
/* Error regenerating. */
REGEN_ERROR,
/* Could not compute transform. */
COULD_NOT_COMPUTE_TRANSFORM,
/* Mate is invalid. */
MATE_INVALID_MATE,
/* Mate connectors are invalid. */
MATECONNECTOR_INVALID_MATE,
/* Mate needs two mate connectors. */
MATE_TWO_MATECONNECTORS_NEEDED,
/* Mate connectors are on same instance. */
MATECONNECTORS_ON_SAME_OCCURRENCE,
/* Mate is over defined. */
MATE_OVERDEFINED,
/* Mate is not consistent. */
MATE_INCONSISTENT,
/* No merge scope selected. */
BOOLEAN_NEED_ONE_SOLID,
/* Boolean operation failed to return a valid part. */
BOOLEAN_INVALID,
/* Intersection failed. */
BOOLEAN_INTERSECT_FAIL,
/* Cannot subtract a part from itself. */
BOOLEAN_SAME_INPUT,
/* Need at least two parts or surfaces for a Boolean operation. */
BOOLEAN_BAD_INPUT,
/* Boolean resulted in no geometry change. The parts either do not intersect or are totally contained. */
BOOLEAN_UNION_NO_OP,
/* The parts either do not intersect or are totally contained. */
BOOLEAN_INTERSECT_NO_OP,
/* Selected tools and targets do not intersect. */
BOOLEAN_SUBTRACT_NO_OP,
/* Mid plane requires 2 points, 2 planes or 1 open edge. */
CPLANE_INPUT_MIDPLANE,
/* Offset plane requires a plane to offset from. */
CPLANE_INPUT_OFFSET_PLANE,
/* Point-Plane requires a point and a plane. */
CPLANE_INPUT_POINT_PLANE,
/* Line-Angle plane requires a reference line. */
CPLANE_INPUT_LINE_ANGLE,
/* Point-Normal plane requires a point and an axis. */
CPLANE_INPUT_POINT_LINE,
/* Three point plane requires 3 points. */
CPLANE_INPUT_THREE_POINT,
/* Could not create construction plane. */
CPLANE_FAILED,
/* Could not resolve the neutral plane. */
DRAFT_NO_NEUTRAL_PLANE,
/* Could not resolve faces to draft. */
DRAFT_NO_DRAFT_FACE,
/* Selected faces could not be drafted. */
DRAFT_FAILED,
/* Reference must be to a face. */
EXTRUDE_INVALID_REF_FACE,
/* End condition must be a surface. */
EXTRUDE_INVALID_REF_SURFACE,
/* Failed to extrude selections, check input. */
EXTRUDE_FAILED,
/* Cannot compute extrude direction. */
EXTRUDE_NO_DIRECTION,
/* Could not use selected entities to extrude. */
EXTRUDE_INVALID_ENTITIES,
/* Cannot have more than 2500 instances in a pattern. */
PATTERN_INPUT_TOO_MANY_INSTANCES,
/* Instance count cannot be less than 1. */
PATTERN_INPUT_TOO_FEW_INSTANCES,
/* Failed to create pattern, check input. */
PATTERN_FACE_FAILED,
/* Pattern could not be created on the same part. */
PATTERN_NOT_ON_BODY,
/* Could not pattern selected parts. */
PATTERN_BODY_FAILED,
/* Translation requires two vertices or an edge. */
TRANSFORM_TRANSLATE_INPUT,
/* Translation by distance requires two vertices, an edge, a plane, or a cylindrical face. */
TRANSFORM_TRANSLATE_BY_DISTANCE_INPUT,
/* Could not transform part. */
TRANSFORM_FAILED,
/* Could not shell part with selections. */
SHELL_FAILED,
/* Could not blend smooth edges. */
EDGEBLEND_SMOOTH,
/* Could not blend edges. */
EDGEBLEND_FAILED,
/* Wrong type of entity for concentric constraint. */
DIRECT_EDIT_WRONG_CONCENTRIC,
/* Wrong type of entity for equal radius constraint. */
DIRECT_EDIT_WRONG_EQ_RADIUS,
/* Could not identify filleted faces. */
DIRECT_EDIT_NO_FILLET_FACES,
/* Could not offset surface. */
DIRECT_EDIT_NO_OFFSET,
/* Could not constrain faces as selected. */
DIRECT_EDIT_CONSTRAIN_FACE_FAILED,
/* Could not replace faces as requested. */
DIRECT_EDIT_REPLACE_FACE_FAILED,
/* Could not delete selected faces. */
DIRECT_EDIT_DELETE_FACE_FAILED,
/* Could not modify selected fillets. */
DIRECT_EDIT_MODIFY_FILLET_FAILED,
/* Could not modify selected faces as requested. */
DIRECT_EDIT_MODIFY_FACE_FAILED,
/* Could not transform selected faces as requested. */
DIRECT_EDIT_MOVE_FACE_FAILED,
/* Could not offset selected faces as requested. */
DIRECT_EDIT_OFFSET_FACE_FAILED,
/* Part import failed. */
IMPORT_PART_FAILED,
/* Assembly import failed. */
IMPORT_ASSEMBLY_FAILED,
/* Could not imprint entities on selected plane. */
IMPRINT_FAILED,
/* Revolve would create self-intersecting part. */
REVOLVE_FAILED,
/* Failed to revolve in the second direction. */
REVOLVE_2ND_DIR_FAILED,
/* Revolved face is not planar. */
REVOLVE_NOT_PLANAR,
/* Revolved face is perpendicular to axis. */
REVOLVE_PERPENDICULAR,
/* Could not use selected entities to revolve. */
REVOLVE_INVALID_ENTITIES,
/* Tool entity cannot split the selected part/face. */
SPLIT_FAILED,
/* Incorrect input for tool type. */
SPLIT_INVALID_INPUT,
/* Sweep path curves are not all connected. */
SWEEP_INVALID_PATH,
/* Could not create valid swept body, check input. */
SWEEP_FAILED,
/* Sweep path is self intersecting. */
SWEEP_PATH_FAILED,
/* Could not use profile selections. */
SWEEP_PROFILE_FAILED,
/* Could not create a wire part from curves. */
WIRE_CREATION_FAILED,
/* Select a sketch plane. */
SKETCH_NO_PLANE,
/* Some of the entities could not be used. */
SKETCH_INPUT_INVALID,
/* There is no active sketch. */
SKETCH_NOT_ACTIVE,
/* Could not initialize solver. */
SKETCH_SOLVER_NOT_INITIALIZED,
/* Sketch evaluation failed. */
SKETCH_EVALUATION_FAILED,
/* Sketch modification failed. */
SKETCH_MODIFICATION_FAILED,
/* Sketch geometry could not be updated after solve. */
SKETCH_UPDATE_FAILED,
/* Sketch could not be solved. */
SKETCH_SOLVE_FAILED,
/* Could not add constraint. */
SKETCH_ADD_CONSTRAINT_FAILED,
/* Could not add dimension. */
SKETCH_ADD_DIMENSION_FAILED,
/* Could not position dimension. */
SKETCH_POSITION_DIMENSION_FAILED,
/* A constraint must involve something from the sketch. */
SKETCH_CONSTRAINT_NEEDS_SKETCH_ENTITY,
/* Unknown constraint type. */
SKETCH_CONSTRAINT_UNKNOWN,
/* Cannot find sketch entity. */
SKETCH_MISSING_ENTITY,
/* Cannot fillet selected point. */
SKETCH_FILLET_INVALID_POINT,
/* Cannot fillet parallel edges. */
SKETCH_FILLET_PARALLEL,
/* Cannot add sketch fillet. */
SKETCH_FILLET_FAIL,
/* The face could not be used in the sketch. */
SKETCH_USE_FAILED,
/* Some of the face edges could not be used in the sketch. */
SKETCH_USE_PARTIAL,
/* Could not create spline through selected points. */
SKETCH_SPLINE_FAILED,
/* These points make a bad spline, likely self-intersecting. */
SKETCH_BAD_SPLINE,
/* Could not dynamically update sketch during drag. */
SKETCH_DRAG_ERROR,
/* Could not project the selected entities into the current sketch. */
SKETCH_PROJ_FAILED,
/* Some entities could not projected unto the current sketch. */
SKETCH_PROJ_PARTIAL,
/* Failed to add tangent arc. */
SKETCH_TANGENT_ARC_FAILED,
/* Could not find tangent at curve endpoint. */
SKETCH_TANGENT_NOT_FOUND,
/* Could not offset entities. */
SKETCH_OFFSET_FAILED,
/* Offset could not be created at this distance. */
SKETCH_OFFSET_DISTANCE,
/* Could not trim this selected entity. */
SKETCH_TRIM_FAILED,
/* Could not add inferences. */
SKETCH_INFERENCE_FAILED,
/* Could not modify dimension. */
SKETCH_MODIFY_DIM_FAILED,
/* Had no actively dragged sketch to stop dragging. */
SKETCH_DRAG_NO_SKETCH,
/* Could not infer sketch dimension value. */
SKETCH_INFER_DIM_FAILED,
/* Cannot delete points used by curve. */
SKETCH_DELETE_PTS_FAILED,
/* None of the selected entities could be deleted. */
SKETCH_DELETE_FAILED,
/* The arc could not be created through these three points. */
SKETCH_ARC_FAILED,
/* The line could not be created between these two points. */
SKETCH_LINE_FAILED,
/* The circle could not be created with selected points. */
SKETCH_CIRCLE_FAILED,
/* The rectangle could not be created with selected points. */
SKETCH_RECTANGLE_FAILED,
/* Start entity was not at the end of a curve. */
SKETCH_TANGENT_ARC_INVALID_START,
/* Construction point could not be created. */
SKETCH_CONSTRUCTION_POINT_FAILED,
/* Internal error : Deserialization failed. */
SYS_INTERNAL_DESERIALIZATION,
/* Onshape encountered a problem with your last operation. If the problem persists, contact support. */
SYS_SERVER_EXCEPTION,
/* Current part studio cannot regenerate. */
SYS_ERROR_REGEN,
/* Internal error : Messaging exception. */
SYS_ERROR_MESSAGING,
/* Failed to resolve element. */
CANNOT_RESOLVE_ELEMENT,
/* Nothing selected. */
NOTHING_SELECTED,
/* Angle dimensions require two lines. */
SKETCH_ANGLE_TWO_LINES,
/* A dimension can only be added between two different geometries. */
SKETCH_DIMENSION_DIFF_ENTITIES,
/* Cannot add constraint between an entity and itself. */
SKETCH_CONSTRAINT_DIFF_ENTITIES,
/* A constraint requires two entities. */
SKETCH_CONSTRAINT_TWO_ENTITIES,
/* A dimension requires two entities. */
SKETCH_DIMENSION_TWO_ENTITIES,
/* Could not create coincident constraint. */
SKETCH_COINCIDENT_FAILED,
/* A coincident constraint cannot be applied to two curves of different types. */
SKETCH_COINCIDENT_INPUT_ERROR,
/* A coincident constraint cannot be added to two points from the same curve. */
SKETCH_COINCIDENT_DIFF_POINTS,
/* A concentric constraint can only be added to circles, arcs, ellipses and points. */
SKETCH_CONCENTRIC_INPUT_ERROR,
/* Could not create concentric constraint. */
SKETCH_CONCENTRIC_FAILED,
/* An equal constraint can only be added between two lines or two curves. */
SKETCH_EQUAL_INPUT_ERROR,
/* Cannot find ends of a segment for equal constraint. */
SKETCH_EQUAL_NO_ENDS,
/* Could not create equal constraint. */
SKETCH_EQUAL_FAILED,
/* A fix constraint requires one entity. */
SKETCH_FIX_ONE_ENT,
/* Cannot add fix constraint. */
SKETCH_FIX_FAILED,
/* Could not constrain points to internal line. */
SKETCH_DIR_INTERNAL,
/* A directional constraint requires one line or ellipse or two points. */
SKETCH_DIR_INPUT,
/* Could not create horizontal constraint. */
SKETCH_HORIZONTAL_FAILED,
/* Could not create vertical constraint. */
SKETCH_VERTICAL_FAILED,
/* Could not create offset constraint. */
SKETCH_OFFSET_CONSTRAINT_FAILED,
/* Could not create parallel constraint. */
SKETCH_PARALLEL_CONSTRAINT_FAILED,
/* A parallel constraint requires two lines. */
SKETCH_PARALLEL_INPUT_ERROR,
/* A dimension cannot be added between a curve and one of its points. */
SKETCH_DIMENSION_INPUT_ERROR,
/* Distance dimension value is not a length. */
SKETCH_DIMENSION_DIST_ERROR,
/* The distance dimension could not be created. */
SKETCH_DIMENSION_FAILED,
/* Normal constraint requires a line. */
SKETCH_NORMAL_NEED_LINE,
/* Cannot add normal constraint between these geometries. */
SKETCH_NORMAL_INPUT_ERROR,
/* A normal constraint requires a line and a curve. */
SKETCH_NORMAL_INPUT_NEEDED,
/* Could not split geometries into groups. */
SKETCH_CANNOT_SPLIT_INTO_GROUPS,
/* An offset can only be added to a pair of curves of the same type, or a circle and a point. */
SKETCH_OFFSET_BAD_PAIR,
/* An offset constraint can only be added between one or two pairs of entities. */
SKETCH_OFFSET_INPUT_ERROR,
/* Midpoint constraint requires a point and a line or arc. */
SKETCH_MIDPOINT_INPUT_ERROR,
/* Midpoint constraint requires a point. */
SKETCH_MIDPOINT_NEED_POINT,
/* Cannot make a midpoint constraint between a segment and one of its points. */
SKETCH_MIDPOINT_NEED_DIFF_POINT,
/* Cannot find ends of the segment for midpoint constraint. */
SKETCH_MIDPOINT_MISSING_ENDS,
/* Cannot find all three points for midpoint constraint. */
SKETCH_MIDPOINT_MISSING_PTS,
/* Could not create internal line for midpoint constraint. */
SKETCH_MIDPOINT_NO_INTERNAL_LINE,
/* Cannot add coincident constraint between point and segment for midpoint constraint. */
SKETCH_MIDPOINT_NO_COINCIDENT,
/* Cannot add midpoint constraint between point and end points for midpoint constraint. */
SKETCH_MIDPOINT_FAILED,
/* A perpendicular constraint requires two lines. */
SKETCH_PERPENDICULAR_INPUT_ERROR,
/* Could not create perpendicular constraint. */
SKETCH_PERPENDICULAR_FAILED,
/* All the entities must be points or all must be lines. */
SKETCH_POINT_LINE_ONLY,
/* Unknown projection type. */
SKETCH_PROJECTION_UNKNOWN,
/* The projection could not be updated. */
SKETCH_PROJECTION_FAILED,
/* A silhouette projection requires a point and a segment. */
SKETCH_SIL_PROJECTION_INPUT_ERROR,
/* Could not find silhouette point. */
SKETCH_SIL_PROJECTION_MISSING_POINT,
/* Length dimensions require a single line, spline or conic. */
SKETCH_LENGTH_DIM_INPUT_ERROR,
/* Cannot find ends of the line for the length dimension. */
SKETCH_LENGTH_DIM_MISSING_ENDS,
/* Could not find dimension length. */
SKETCH_LENGTH_DIM_NOT_FOUND,
/* The length dimension could not be created. */
SKETCH_LENGTH_DIM_FAILED,
/* Radius dimensions require a single circle or arc. */
SKETCH_RADIUS_INPUT_ERROR,
/* The radius dimension could not be created. */
SKETCH_RADIUS_DIM_FAILED,
/* A tangent constraint requires two curves, one of which must not be a line. */
SKETCH_TANGENT_INPUT_ERROR,
/* Could not create tangent constraint. */
SKETCH_TANGENT_FAILED,
/* Failed to resolve part. */
PART_QUERY_FAILED,
/* Query resolved into multiple parts. */
PART_QUERY_MULTI,
/* Failed to resolve mate connector. */
MATECONNECTOR_QUERY_FAILED,
/* Failed to resolve mate connector origin. */
MATECONNECTOR_QUERY_ORIGIN_FAILED,
/* Failed to resolve mate connector axis. */
MATECONNECTOR_QUERY_AXIS_FAILED,
/* Failed to resolve mate connector coordinate system. */
MATECONNECTOR_QUERY_CSYS_FAILED,
/* The instance could not be inserted as it would create a cyclic relationship. */
ASSEMBLY_INSERT_WILL_CAUSE_CYCLES,
/* Mirror line selection is not valid. */
SKETCH_MIRROR_NEED_VALID_MIRROR_LINE,
/* Select entities to be mirrored. */
SKETCH_MIRROR_NEED_ENTITIES_TO_MIRROR,
/* The system failed to create a mirror constraint. */
SKETCH_MIRROR_CONSTRAINT_FAILED,
/* Unable to mirror the selected geometry. */
SKETCH_MIRROR_FAILED,
/* Self-intersecting curve selected. */
SELF_INTERSECTING_CURVE_SELECTED,
/* For best results ensure that the path start point and the profile are on the same plane. */
SWEEP_START_NOT_ON_PROFILE,
/* Parallel directions selected for first and second direction. */
PATTERN_DIRECTIONS_PARALLEL,
/* Failed to resolve the instance for mate. */
MATE_OCCURRENCE_NOT_VALID,
/* Mate cannot be added between member of same group. */
MATE_WITHIN_SAME_GROUP,
/* Failed to create assembly instance. */
EXPORT_ASSEMBLY_UNKNOWN_NODE_TYPE,
/* Failed to create assembly instance. */
EXPORT_ASSEMBLY_CREATE_INSTANCE_FAILED,
/* Only bodies can be exported. */
EXPORT_PARTS_AS_XTS_NOT_A_BODY,
/* Failed to export to XT format. */
EXPORT_PARTS_AS_XTS_FAILED_TO_WRITE_XT,
/* Cannot determine owner of mate connector. */
MATECONNECTOR_OWNER_PART_NOT_RESOLVED,
/* Some curves could not be added to the model. */
WIRE_CREATION_PARTIAL_FAILURE,
/* Server is in invalid state. */
SERVER_IS_IN_INVALID_STATE,
/* Unable to extend the selected geometry. */
SKETCH_EXTEND_FAILED,
/* Cannot follow a user who is already following you. */
FOLLOW_CYCLE_ERROR,
/* The current fillet radius produces invalid geometry. */
SKETCH_FILLET_INVALID_RADIUS,
/* A coincident constraint requires two entities. */
SKETCH_CONSTRAINT_COINCIDENT_TWO_ENTITIES,
/* A concentric constraint requires two entities. */
SKETCH_CONSTRAINT_CONCENTRIC_TWO_ENTITIES,
/* An equal constraint requires two entities. */
SKETCH_CONSTRAINT_EQUAL_TWO_ENTITIES,
/* A midpoint constraint requires two entities. */
SKETCH_CONSTRAINT_MIDPOINT_TWO_ENTITIES,
/* Select face or sketch region to extrude. */
EXTRUDE_NO_SELECTED_REGION,
/* Selected sketch contains no region (has only open curves). */
EXTRUDE_NO_REGION_IN_SKETCH,
/* Select entities to delete. */
DELETE_SELECT_PARTS,
/* Select parts to copy. */
COPY_SELECT_PARTS,
/* Selected entity does not split selected parts. */
SPLIT_NO_CHANGE,
/* Select a mirror plane. */
MIRROR_NO_PLANE,
/* Select parts to mirror. */
MIRROR_SELECT_PARTS,
/* Select a pattern axis. */
PATTERN_CIRCULAR_NO_AXIS,
/* Select faces to pattern. */
PATTERN_SELECT_FACES,
/* Select parts to pattern. */
PATTERN_SELECT_PARTS,
/* Select a pattern direction. */
PATTERN_LINEAR_NO_DIR,
/* Select faces to remove. */
SHELL_SELECT_FACES,
/* Select a neutral plane. */
DRAFT_SELECT_NEUTRAL,
/* Select faces to draft. */
DRAFT_SELECT_FACES,
/* Select edges or faces to chamfer. */
CHAMFER_SELECT_EDGES,
/* Select edges or faces to fillet. */
FILLET_SELECT_EDGES,
/* Select sketch curves to extrude. */
EXTRUDE_SURF_NO_CURVE,
/* Select a part to terminate the extrude. */
EXTRUDE_SELECT_TERMINATING_BODY,
/* Select a face to terminate the extrude. */
EXTRUDE_SELECT_TERMINATING_SURFACE,
/* Select anchor entity. */
DIRECT_EDIT_SELECT_ANCHOR,
/* Select sketch curves to revolve. */
REVOLVE_SURF_NO_CURVE,
/* Select face or sketch region to revolve. */
REVOLVE_SELECT_FACES,
/* Select the axis to revolve around. */
REVOLVE_SELECT_AXIS,
/* Select faces or sketch regions to sweep. */
SWEEP_SELECT_PROFILE,
/* Select entities for sweep path. */
SWEEP_SELECT_PATH,
/* Select faces to delete. */
DIRECT_EDIT_DELETE_SELECT_FACES,
/* Select fillet faces to modify. */
DIRECT_EDIT_MODIFY_FILLET_SELECT,
/* Select faces to modify. */
DIRECT_EDIT_MODIFY_FACE_SELECT,
/* Select faces to replace. */
DIRECT_EDIT_REPLACE_FACE_SELECT,
/* Select faces to offset. */
DIRECT_EDIT_OFFSET_FACE_SELECT,
/* Select faces to move. */
DIRECT_EDIT_MOVE_FACE_SELECT,
/* Select a mate connector for */
SELECT_MATECONNECTOR,
/* Assembly is overdefined by */
OVERDEFINED_ASSEMBLY,
/* Successfully upgraded workspace. */
PART_STUDIO_UPGRADE_SUCCESSFUL,
/* Workspace upgrade failed. */
PART_STUDIO_UPGRADE_FAILED,
/* No upgrade available. */
PART_STUDIO_UPGRADE_NONE,
/* Failed to resolve all instances in group. */
MATE_GROUP_OCCURRENCES_UNRESOLVED,
/* Select sketch curves to sweep. */
SWEEP_SURF_NO_CURVE_PROFILE,
/* Resetting mates had no effect. */
MATE_RESET_HAD_NO_EFFECT,
/* Mate connector cannot be defined on multiple instances. */
MATECONNECTOR_MULTIPLE_OCCURRENCES,
/* Cannot find instance of mate connector. */
MATECONNECTOR_OCCURRENCE_NOT_RESOLVED,
/* Operation failed because it would create cyclical references. */
ELEMENT_REFERENCE_CYCLE_DETECTED,
/* Mate overdefines the assembly. */
MATE_OVERDEFINES_ASSEMBLY,
/* Mate cannot resolve mate connectors. */
MATE_CANNOT_RESOLVE_CONNECTORS,
/* This operation cannot complete because it creates geometry that is beyond the system limit. */
SKETCH_EXCEEDS_BOUNDS,
/* Result of sweep intersects itself, adjust path or profile selections. */
SWEEP_SELF_INT,
/* Some constraints are not applicable to the current external references and have not been solved. */
SKETCH_UNSOLVABLE_CONSTRAINT,
/* Operation cannot be completed because source or target instances are not valid. */
RESTRUCTURE_INVALID_SOURCE_OR_TARGET,
/* Curve point plane requires a curve and a point. */
CPLANE_INPUT_CURVE_POINT,
/* Moving instances had no effect. */
TRANSFORM_OCCURRENCES_HAD_NO_EFFECT,
/* Could not create helix. */
HELIX_FAILED,
/* Select a cone or cylinder. */
HELIX_INPUT_CONE,
/* The document could not be rendered. The renderer is not available. */
RENDERER_NOT_AVAILABLE,
/* The document could not be rendered. A Problem occurred during rendering. */
RENDERER_FAILED_TO_RENDER,
/* Expression failed validation. */
EXPRESSION_FAILED_VALIDATION,
/* Library version mismatch. */
VERSION_MISMATCH_ERROR,
/* Up to next termination problem, consider switching it to up to part. */
EXTRUDE_UPTO_NEXT_NO_DIVISION,
/* Mate is between fixed instances. */
MATE_BETWEEN_FIXED_OCCURRENCES,
/* Select surfaces or faces to thicken. */
THICKEN_SELECT_ENTITIES,
/* Failed to thicken all selections. */
THICKEN_FAILED,
/* Successfully upgraded workspace. */
WORKSPACE_UPGRADE_SUCCESSFUL,
/* Workspace upgrade failed. */
WORKSPACE_UPGRADE_FAILED,
/* No upgrade available. */
WORKSPACE_UPGRADE_NONE,
/* Unable to create a circular pattern with this geometry. */
SKETCH_CIRCULAR_PATTERN_FAILED,
/* Need to select a face which is not a fillet. */
DIRECT_EDIT_ALL_FILLET_FACES_SELECTED,
/* Failed to identify fillet faces. */
DIRECT_EDIT_FAILED_TO_IDENTIFY_FILLETS,
/* Parasolid data import failed. */
PARASOLID_IMPORT_FAILED,
/* Leader does not have follow mode functionality. */
FOLLOW_LEADER_HAS_NO_FUNCTIONALITY_ERROR,
/* Select faces to mirror. */
MIRROR_SELECT_FACES,
/* Relation is invalid. */
RELATION_INVALID_RELATION,
/* One or more mates in this relation are invalid. */
RELATION_INVALID_MATE,
/* Gear relations require two rotational degrees of freedom. */
GEAR_RELATION_INVALID_MATE_TYPES,
/* Screw relations require one cylindrical mate. */
SCREW_RELATION_INVALID_MATE_TYPES,
/* Rack and pinion relations require one translational degree of freedom and one rotational degree of freedom. */
RACK_RELATION_INVALID_MATE_TYPES,
/* Rolling relations require one pin slot mate. */
ROLLING_RELATION_INVALID_MATE_TYPES,
/* Linear relations require two translational degrees of freedom. */
LINEAR_RELATION_INVALID_MATE_TYPES,
/* Relation overdefines assembly. */
RELATION_OVERDEFINED,
/* Relation is not consistent. */
RELATION_INCONSISTENT,
/* Mates in relation cannot involve the same instance. */
RELATION_SAME_OCCURRENCES,
/* Unable to split selected geometry. */
SKETCH_SPLIT_FAILED,
/* A pierce constraint requires a curve or point from the sketch and an external edge. */
SKETCH_CONSTRAINT_PIERCE_TWO_ENTITIES,
/* Could not create the pierce constraint. */
SKETCH_PIERCE_FAILED,
/* Failed to create face mirror, check input. */
MIRROR_FACE_FAILED,
/* Could not mirror selected parts. */
MIRROR_BODY_FAILED,
/* You cannot pierce the sketch with a plane. */
SKETCH_CANNOT_PIERCE_WITH_PLANE,
WITH_SUPPORT_CODE,
/* Could not fillet smooth edges. */
FILLET_FAIL_SMOOTH,
/* Failed to fillet selections. */
FILLET_FAILED,
/* Could not chamfer smooth edges. */
CHAMFER_FAIL_SMOOTH,
/* Failed to chamfer selections. */
CHAMFER_FAILED,
/* Select tool faces to offset. */
BOOLEAN_OFFSET_NO_FACES,
/* One or more mated instance is suppressed. */
MATE_OCCURRENCE_SUPPRESSED,
/* Instance of mate connector is suppressed. */
MATECONNECTOR_OCCURRENCE_SUPPRESSED,
/* Spline points are too close together to create a valid spline. */
SKETCH_SPLINE_NEW_POINTS_TOO_CLOSE,
/* Endpoints of a spline cannot be deleted. */
SKETCH_SPLINE_CANNOT_DELETE_ENDPOINTS,
/* Cannot delete spline tangent handles. */
SKETCH_SPLINE_POINT_TO_DELETE_NOT_FOUND,
/* Failed to insert instance into assembly. */
ASSEMBLY_INSERT_FAILED,
/* The sketch pattern could not be created. */
SKETCH_PATTERN_UNKNOWN_FAILURE,
/* This pattern would create too much geometry. */
SKETCH_PATTERN_TOO_LARGE,
/* A linear pattern must have a distance greater than zero between instances. */
SKETCH_LINEAR_PATTERN_ZERO_LENGTH,
/* The two directions in a linear pattern cannot be parallel. */
SKETCH_LINEAR_PATTERN_PARALLEL_DIRECTIONS,
/* A circular pattern must have an angle greater than zero between instances. */
SKETCH_CIRCULAR_PATTERN_ZERO_ANGLE,
/* The ellipse could not be created with selected points. */
SKETCH_ELLIPSE_FAILED,
/* The ellipse was too small to create. */
SKETCH_ELLIPSE_FAILED_TOO_SMALL,
/* Could not delete selected parts. */
DELETE_PARTS_FAILED,
/* Some selected parts could not be deleted. */
DELETE_PARTS_PARTIAL,
/* Radius dimensions require a single circle, arc or ellipse. */
SKETCH_ELLIPSE_RADIUS_INPUT_ERROR,
/* A quadrant constraint requires a point and an ellipse. */
QUADRANT_CONSTRAINT_INPUT,
/* Could not create quadrant constraint. */
SKETCH_QUADRANT_FAILED,
/* Closed splines must have at least three spline points. */
SKETCH_SPLINE_TOO_FEW_POINTS,
/* Cannot add/delete points on curve. */
SKETCH_SPLINE_NOT_INTERPOLATED_SPLINE,
/* Some spline points could not be deleted. */
SKETCH_SPLINE_POINTS_NOT_DELETED,
/* The text rectangle could not be created with selected points. */
SKETCH_TEXT_RECTANGLE_FAILED,
/* Failed to recreate derived objects. */
IMPORT_DERIVED_NO_PARTS,
/* Select profiles in order from start to finish. */
LOFT_SELECT_PROFILES,
/* Select a single sketch region or face per profile. */
LOFT_PROFILE_SINGLE_FACE,
/* Select faces or sketch regions as profiles for solid loft. */
LOFT_PROFILE_SOLID,
/* Point profiles can only exist as first or last profiles. */
LOFT_PROFILE_POINT,
/* Could not create valid profiles from selections. */
LOFT_PROFILE_FAILED,
/* Select guides. */
LOFT_SELECT_GUIDES,
/* Could not create valid guides from selections. */
LOFT_GUIDE_FAILED,
/* Need at least 3 profiles, a closed guide or a closed path for a closed loft. */
LOFT_PERIODIC_ERROR,
/* Guide selection does not touch the point profile. */
LOFT_GUIDE_POINT_INTERSECTION,
/* All guides should intersect each profile boundary. */
LOFT_GUIDE_PROFILE_INTERSECTION,
/* To match vertices between profiles, one vertex from each profile must be selected. */
LOFT_VERTEX_MATCHING,
/* Could not determine loft direction. */
LOFT_DIRECTION_ERROR,
/* Could not align profiles to loft direction. */
LOFT_PROFILE_ALIGNMENT,
/* Guide could not be used to determine loft direction. */
LOFT_GUIDE_ALIGNMENT,
/* Could not add internal vertices, split profiles at desired points. */
LOFT_VERTEX_ADDITIONS,
/* Could not create loft with given information. Check profile order, guide/profile intersections or end conditions. */
LOFT_FAILED,
/* Current selections would create a self-intersecting body. */
LOFT_INVALID,
/* For most reliable results, select a guide curve or match profile vertices for alignment. */
LOFT_ALIGNMENT_INFO,
/* Some vertices selected for matching are not on profile. */
LOFT_VERTEX_NOT_ON_PROFILE,
/* Cannot use faces or regions with inner loops as profiles. */
LOFT_PROFILE_NO_INNER_LOOPS,
/* Select at least two profiles, a closed guide curve or a closed path. */
LOFT_TWO_PROFILES,
/* Ellipses cannot be offset yet. */
CANNOT_OFFSET_ELLIPSE,
/* A symmetry constraint requires a line and two other geometries of the same type. */
SKETCH_MIRROR_NEEDS_LINE_AND_TWO_OTHERS,
/* A polygon must have fifty sides or fewer. */
SKETCH_POLYGON_BAD_SIDE_COUNT,
/* The entities must be all points or all lines and ellipses. */
SKETCH_DIRECTIONAL_GROUP_INPUT,
/* Name is already in use. New view not saved. */
NAMED_VIEWS_DUPLICATE_NAME,
/* Could not create the silhouette */
SILHOUETTE_USE_FAILED,
/* Highlighted entities have changed due to differing feature libraries. */
PASTE_SKETCH_METRICS_FAILURE,
/* Sketch could not be pasted due to differing feature libraries. */
PASTE_SKETCH_LIBRARY_MISMATCH,
/* Clipboard is empty. */
PASTE_SKETCH_CLIPBOARD_EMPTY,
/* Cannot mirror offset splines. */
SKETCH_MIRROR_OFFSET_SPLINE,
/* Cannot mirror curve points. */
SKETCH_MIRROR_CURVE_POINT,
/* Cannot use a mix of open and closed guide curves for loft. */
LOFT_PERIODIC_GUIDE_ERROR,
/* Select parts to hollow. */
SHELL_SELECT_PARTS,
/* One or more mates in this relation do not exist. */
RELATION_MATE_DOES_NOT_EXIST,
/* One or more mates in this relation are suppressed. */
RELATION_MATE_IS_SUPPRESSED,
/* Variable name must be a letter followed by a string of letters or numbers. */
VARIABLE_NAME_INVALID,
/* Some selections could not be used as guides, check that selections are not construction entities. */
LOFT_GUIDE_INFO,
/* No hole points selected. */
HOLE_NO_POINTS,
/* Failed to compute bounding box of scope. */
HOLE_FAIL_BBOX,
/* No target parts selected for hole. */
HOLE_EMPTY_SCOPE,
/* None of the holes intersected a part. */
HOLE_NO_HITS,
WITH_EXTRA_DATA,
/* Hole operation split part into multiple parts. */
HOLE_DISJOINT,
/* Some entities could not be converted properly. */
SKETCH_INSERT_DWG_CONVERSION_FAILURE,
/* The counterbore diameter must be larger than the hole diameter. */
HOLE_CBORE_TOO_SMALL,
/* The counterbore depth must be smaller than the hole depth. */
HOLE_CBORE_TOO_DEEP,
/* The countersink diameter must be larger than the hole diameter. */
HOLE_CSINK_TOO_SMALL,
/* The countersink depth is deeper than the hole depth. */
HOLE_CSINK_TOO_DEEP,
/* Could not create path, check that selections are not construction entities. */
SWEEP_PATH_NO_CONSTRUCTION,
/* The image rectangle could not be created with selected points. */
SKETCH_IMAGE_RECTANGLE_FAILED,
/* One or more seed parts are not mated to other supported geometry. */
ASSEMBLY_REPLICATE_NO_VALID_TARGET,
/* Selected target did not contain identical geometry. */
ASSEMBLY_REPLICATE_NO_MATCHING_TARGET,
/* Failed to apply shape controls to loft, check input. */
LOFT_SHAPE_CONTROL_FAILED,
/* Failed to apply shape controls to the start profile. */
LOFT_START_CONDITIONS_FAILED,
/* Failed to apply shape controls to the end profile. */
LOFT_END_CONDITIONS_FAILED,
/* Start profile has no adjacent faces to match tangent or curvature to. */
LOFT_NO_FACE_FOR_START_CLAMP,
/* End profile has no adjacent faces to match tangent or curvature to. */
LOFT_NO_FACE_FOR_END_CLAMP,
/* Only planar profiles are valid for Normal/Tangent to profile start condition. */
LOFT_NO_PLANE_FOR_START_CLAMP,
/* Only planar profiles are valid for Normal/Tangent to profile end condition. */
LOFT_NO_PLANE_FOR_END_CLAMP,
/* End conditions cannot be applied to point profiles. */
LOFT_NO_CLAMPS_ON_POINT_PROFILE,
/* Element does not support export in selected format. */
EXPORT_NOT_IMPLEMENTED,
/* Cannot make a polygon with zero radius. */
SKETCH_POLYGON_ZERO_RADIUS_FAIL,
/* Failed to resolve view reference. */
DRAWING_FAILED_TO_RESOLVE_VIEW_REFERENCE,
/* No part found in the part studio after section cut. */
DRAWING_PARTSTUDIO_EMPTY_AFTER_SECTION_CUT,
/* Assembly does not contain any visible instances. */
DRAWING_ASSEMBLY_DOES_NOT_CONTAIN_VISIBLE_INSTANCES,
/* No instances left in assembly after section cut. */
DRAWING_ASSEMBLY_EMPTY_AFTER_SECTION_CUT,
/* Failed to generate view. */
DRAWING_VIEW_GENERATION_FAILED,
/* A slot could not be created for the selected curve. */
SKETCH_SLOT_FAILURE,
/* Some slots could not be created for the selected curves. */
SKETCH_SLOT_PARTIAL_FAILURE,
/* Value is missing required units. */
NO_UNIT,
/* Operation cannot be completed because one or more source instances are not valid. */
RESTRUCTURE_INVALID_SOURCE,
/* Operation cannot be completed because target is not valid. */
RESTRUCTURE_INVALID_TARGET,
/* Minimum mate limit should be smaller than maximum limit. */
MATE_MIN_MAX_LIMIT_VIOLATION,
/* Could not load document during REST assembly operation. */
REST_ASSEMBLY_GET_DOCUMENT_FAILED,
/* Operation attempted to insert an instance of unknown type during REST assembly operation. */
REST_ASSEMBLY_UNKNOWN_INSERTABLE_TYPE,
/* Setup exception occurred during REST assembly modification. */
REST_ASSEMBLY_SETUP_EXCEPTION,
/* Failure during setup of REST assembly operation */
REST_ASSEMBLY_BEGIN_OPERATION_FAILED,
/* Failure during insertion of REST assembly operation */
REST_ASSEMBLY_INSERT_INSTANCE_FAILED,
/* Failure committing REST insertion operation. */
REST_ASSEMBLY_COMMIT_OPERATION_FAILED,
/* Failure closing client state during REST assembly operation */
REST_ASSEMBLY_CLOSE_CLIENT_FAILED,
/* List of instances is NULL during REST assembly operation. */
REST_ASSEMBLY_NULL_OCCURRENCES,
/* One or more instances are null or empty during REST assembly operation. */
REST_ASSEMBLY_EMPTY_OCCURRENCE,
/* The transform is not 9, 12 or 16 entries long during REST assembly operation. */
REST_ASSEMBLY_TRANSFORM_WRONG_SIZE,
/* List of instances is empty during REST assembly operation. */
ASSEMBLY_EMPTY_OCCURRENCE_LIST,
/* Failed to provide a transform matrix. */
ASSEMBLY_NULL_TRANSFORM,
/* Provided transform matrix is not a rigid rotation. */
ASSEMBLY_TRANSFORM_NOT_RIGID,
/* Attempt to transform a fixed instance(s) failed. */
ASSEMBLY_CANNOT_TRANSFORM_FIXED_OCCURRENCE,
/* Unable to apply transform. Instance(s) may be constrained. */
ASSEMBLY_TRANSFORM_FAILED,
/* Could not find given instance. */
ASSEMBLY_OCCURRENCE_NOT_FOUND,
/* Seed parts must only have a single mate to other geometry. */
ASSEMBLY_REPLICATE_MULTIPLE_VALID_TARGET,
/* A target scope must be selected. */
ASSEMBLY_REPLICATE_NO_TARGET_SELECTED,
/* Line-Angle plane requires a reference line and a point, plane, or axis. */
CPLANE_INPUT_LINE_ANGLE2,
/* Could not determine the reference direction for a Line-Angle plane. */
CPLANE_DEGENERATE_SELECTION,
/* Select an additional point, plane, or axis to specify where the angle is measured from. */
CPLANE_SELECT_LINE_ANGLE_REFERENCE,
/* One or more seed instances are not valid. */
ASSEMBLY_REPLICATE_INVALID_SEED_INSTANCE,
/* Variables are not supported for pattern counts. */
CANNOT_USE_VARIABLES_IN_SKETCH_PATTERNS,
/* Cannot mirror offset ellipses. */
SKETCH_MIRROR_OFFSET_ELLIPSE,
/* Creation of linked document reference failed */
EXTERNAL_REFERENCE_FAILED_TO_CREATE,
/* Selected entities do not split selected faces. */
SPLIT_FACE_NO_CHANGE,
/* Could not intersect the selected face. */
SKETCH_INTERSECTION_FAILED,
/* Could not intersect the selected faces. */
SKETCH_INTERSECTION_MULTIPLE_FAILED,
/* Could not intersect some of the selected faces. */
SKETCH_INTERSECTION_PARTIAL_FAILED,
/* Feature id in path does not match body */
FEATURE_ID_IN_PATH_DOES_NOT_MATCH_BODY,
/* Feature not found */
FEATURE_NOT_FOUND,
/* Feature does not match */
FEATURE_DOES_NOT_MATCH,
/* Feature has invalid type */
FEATURE_HAS_INVALID_TYPE,
/* Feature does not match its feature spec */
FEATURE_DOES_NOT_MATCH_ITS_FEATURE_SPEC,
/* Bad serialization version */
FEATURE_BAD_SERIALIZATION_VERSION,
/* Wrong serialization version */
FEATURE_WRONG_SERIALIZATION_VERSION,
/* Invalid rollback index */
FEATURE_INVALID_ROLLBACK_INDEX,
/* Error in input */
FEATURE_ERROR_IN_INPUT,
/* A concurrent update interfered with this operation */
FEATURE_CONCURRENCY_ERROR,
/* The change would result in the feature list becoming invalid */
FEATURE_CHANGE_BREAKS_MODEL,
/* The feature nodeIds do not correspond to their original nodes */
FEATURE_NODE_IDS_INVALID,
/* The specified rollback index is not valid */
ROLLBACK_INDEX_INVALID,
/* Feature did not create any solids. */
FEATURE_NO_SOLIDS,
/* External geometry included in the sketch has changed types. */
SKETCH_EXTERNAL_GEOMETRY_MISMATCH,
/* Too many hole locations were selected, maximum: 100. */
HOLE_EXCEEDS_MAX_LOCATIONS,
/* An empty string was submitted for sketch text. */
SKETCH_TEXT_IS_EMPTY,
/* Selected file contains too many entities to import. */
SKETCH_INSERT_DWG_MAX_ENTITIES_EXCEEDED,
/* The tap drill diameter is greater than the hole diameter. */
HOLE_TAP_DIA_TOO_LARGE,
/* Empty or invalid body parameters. */
ASSEMBLY_EMPTY_BODY,
/* File cannot be imported. Invalid parts. */
SIMPLIFY_BODY_FAILED,
/* Name contains invalid characters. New view not saved. */
INVALID_VIEW_NAME,
/* Select features to pattern. */
PATTERN_SELECT_FEATURES,
/* Select features to mirror. */
MIRROR_SELECT_FEATURES,
/* Could not pattern selected features. */
PATTERN_FEATURE_FAILED,
/* Failed to transform selected geometry. */
SKETCH_TRANSFORM_FAILED,
/* Tangent mate needs two entities. */
TANGENT_MATE_TWO_ENTITIES_NEEDED,
/* The last part could not be determined. Blind in last requires full intersections with at least two parts. */
HOLE_CANNOT_DETERMINE_LAST_BODY,
/* Operation cannot be completed as it would modify a saved version. */
RESTRUCTURE_CANNOT_MODIFY_SAVED_VERSION,
/* Linked document references require a version identifier */
REST_ASSEMBLY_EXTERNAL_REFERENCE_REQUIRES_VERSION,
/* Microversions may not be used with linked document references */
REST_ASSEMBLY_EXTERNAL_REFERENCE_DISALLOWS_MICROVERSION,
/* A version Id may be used only with linked document references */
REST_ASSEMBLY_VERSION_SUPPORTED_ONLY_FOR_EXTERNAL_REFERENCES,
/* Lock faces selection is invalid. */
SWEEP_BAD_LOCK_FACES,
/* Cannot set construction on sketch text. */
SKETCH_TEXT_CANNOT_BE_CONSTRUCTION,
CUSTOM_ERROR,
/* Geometric configuration cannot be flattened/folded. Usually because and edge or vertex is not a precise offset of another. */
BEND_BAD_CONFIGURATION,
/* Flatten/fold failed because the number of seed entities is incorrect */
BEND_WRONG_NUMBER_OF_ENTITIES,
/* Incorrect or bad curves selected to bend operation. */
BEND_BAD_CURVES,
/* An error occurred during the bend operation. */
BEND_GENERAL_ERROR,
/* No edges were selected for the bend edge operation. */
BEND_EDGE_NO_EDGES,
/* No seed entity was selected for the bend edge operation. */
BEND_EDGE_NO_SEED_ENTITY,
/* Select a surface or boundary edges to move. */
EXTEND_SHEET_BODY_NO_BODY,
/* No faces were selected for the extract surface operation. */
EXTRACT_SURFACE_NO_FACES,
/* No edges were selected for the flatten operation. */
FLATTEN_NO_EDGES,
/* No faces were selected for the flatten operation. */
FLATTEN_NO_FACES,
/* No bodies were selected for the fold operation. */
FOLD_NO_BODIES,
/* No faces were selected for the prepare for bending operation. */
BEND_PREP_NO_FACES,
/* No bodies were selected for the prepare for bending operation. */
BEND_PREP_NO_BODIES,
/* An error occurred while locating positions for break edges. */
BEND_PREP_ERROR_FINDING_EDGE_LOCATIONS,
/* An error occurred while imprinting break edges. */
BEND_PREP_ERROR_IMPRINTING_EDGES,
/* Animation start value must be less than or equal to the end value. */
ASSEMBLY_ANIMATE_MATE_START_AFTER_END,
/* No mate selected. */
ASSEMBLY_ANIMATE_NO_MATE,
/* Suppressed mates are not supported for animate. */
ASSEMBLY_ANIMATE_MATE_SUPPRESSED,
/* Geometry is not supported for tangent mate. */