Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
How to name sketches created in featurescripts?
Fernando_Suarez
Member Posts: 1 PRO
The following code does not work as intended. When running this feature script it will produce a sketch named "Sketch 1" in the feature tree. How can I change the name to "Name of my sketch"?
var sketch1 = newSketch(context, id + "sketch1", {
var sketch1 = newSketch(context, id + "sketch1", {
"sketchPlane" : qCreatedBy(makeId("Top"), EntityType.FACE)
});
skLineSegment(sketch1, "line1", {
"start" : vector(0, 0) * inch,
"end" : vector(1, 0) * inch
});
skSolve(sketch1);
setProperty(context, {
"entities" : qCreatedBy(id + "sketch1", EntityType.BODY),
"propertyType" : PropertyType.NAME,
"value" : "Name of my sketch"
});
Tagged:
0