Recently active
Hello all. I'm trying to have my own environnement in Creo .... (I hate the dark font color !) I know, it simple, you need to register it and save the syscol in your config.pro. Problem is that my company don't allow it : every time i start Creo, it suppress the old config.pro and replace it by the standart one. So I try to creat a batch who execute my company batch and then replace the syscol.scl. To do it, i created a trail who made that task Unfortunatly, each time i start by batch, he never execute my trail. What i'm doing wrong ? Maybe there is a simpliest way to do it ? What's inside my batch : @echo offH:\proc_sh\cae\start_creo5.bat "P:\Couleur.txa" %*
I converted an " electronics print" assembly into a single part by exporting as IGS and importing again. For some reason random holes are now filled when viewed from the top side of the print, while they are hollow when looking at the bottom surface of the print. I cant select the filled surface on the holes and I cant remove them by cutting the holes in solid as well as trying a surface cut. Exporting to STP and importing does not make a difference. Any ideas how to fix this?
Hello,I am having issues with adding a dimension text in the drawing. After adding a dimension in the drawing, when I am trying to add a text to the dimension with the 'dimension text' option - the dialog box doesn't come up and I am not able to add the text.On the other had, even without the dialog box, if I type something and hit enter, it gets added to the dimension.Anyone faced such an issue and know a solution to get the dialog box up?Thank you in advance!!
Is there a way to see in which assembly’s a part is being used?I have creo parametric 2.0. I don’t seem to have PDM link what is explained in the question of Mike Minsterketter.
I will post here my first nice exercise with Creo Parametric. The shape idea is the one presented in this paper. https://camo.ici.ro/journal/vol13/v13a7.pdf In this paper there is a very nice image: I have taken the liberty to re-create this figure with this output, though I have still some issues which I am trying to solve. My approach is doing it in an OOP fashion so I am using C++ wrapping things in classes. Here is a video of my process so far. Not bad but I seek perfection in my creations so its not quite there yet. For this specific work I am allowed to publish the code. So I will do it when its ready under an MIT license, meaning I will allow companies to use my code for free without restrictions. Yes this code they can use. (view in My Videos) Here is a YouTube Link also: https://www.youtube.com/watch?v=dauS2asHR8o&feature=youtu.be Regards, Dr. Alexander Agathos.
Dear machining expert, please check the attached video. I am facing a surface finishing issue between the nontangential curve. please advise already use G5.1 Q1 R10 but no change. Regards Asif
see these videos both videos shown surface machining on same surface one is from power mill other is from creo parametric...in creo machining there is some motion pause during one patch to other patch of surface ..but in power mill no pause continue machining ..why this is happening...is it software capabilities issue or i am some thing missing..please advise.. fisa(view in My Videos)(view in My Videos)
ToolKit debug with Windows SDK cdb.exe debugger by dropping breakpoint __debugbreak() in trouble. How to allow debugger, like cdb.exe from Windows SDK, to work? Debug a ToolKit visit action function and trying to drop a breakpoint, which in Visual C is __debugbreak() , for Windows SDK debugger CDB.EXE to get the control : ProError UserDimensionVisitAction(ProDimension* dimension, ProError filter_status, ProAppData app_data){ ProError status; if (g_debug) __debugbreak(); // <------- drop an int3 breakpoint in Microsoft way status = ProArrayObjectAdd( (ProArray*) app_data, PRO_VALUE_UNUSED, 1, dimension ); fprintf(g_pLog, "ProArrayObjectAdd(): %d \n", status); fflush(g_pLog); if (status != PRO_TK_NO_ERROR) return PRO_TK_GENERAL_ERROR; else return PRO_TK_NO_ERROR; // or the caller will stop running } But the breakpoint goes to Creo's fatal error handler first like this: traceback.log ------------------------------------------
I have a plate with a laser cut section which is twisted perpendicular to the plate to form a grate as shown in the attached screenshot. This feature is formed by creating a twist feature on either side of the cutout, then connecting the two sides with an extrusion (I am using Creo 2.0). Everything seems to work fine until I got to create an unbend feature. Creo will show the flatten state, but it will not create the feature. The error message given is "The feature creation failed because the geometry could not be constructed", but it does not indicate where the failure occurs. I have tried modifying the twist and section shape, but this doesn't help. The only way I am able to get the unbend feature to generate is to suppress the extrude between the two twist features. Does anyone know how to make the unbend feature work? Should I form this feature using a different method? FormedFlat
Hi was thinking about the possibility to merge multiple licenses of different companies in only one license server, my concern is, in that case, a company could use a license from another company (since they are floating) and make a bit of confusion, is there any possibility to keep licenses separate in somehow for each company, but still in the same license server or do you suggest to keep different license server for each company? Thanks in advance Riccardo
Is there a .hol file, or something similar, that is used to build out external thread annotations built using the cosmetic thread feature? The support page from PTC details how internal thread annotations are classified, but not external: http://support.ptc.com/help/creo/creo_pma/usascii/index.html#page/part_modeling%2Fpart_modeling%2Fpart_five_sub%2FCosmetic_Thread_Parameters.html%23 Example: when I create a UNC external feature, say 3/4-10, the annotation generated shows 0.750-10.000. This is simple to edit for hole features and internal cosmetic threads. But for external... ???
Is there a reason Creo 7 installs forcibly restart my system with no warning and no option to not do this? I'm working on building a silent installer and this is not acceptable
Does anyone have any creative ways to hide sketch entities when editing sketch values outside of sketcher? I can hide extra dimensions by placing them on a layer but I'm not seeing any way to hide the constraint symbols, construction lines, centerlines, etc. There is no benefit to seeing all this extra 'stuff' when outside of sketcher. Having a way to hide it would really simply the view when editing the sketch values. Yes I realize you can turn constraint display off globally, but that's not what I'm after. I would love to be able to add any sketch entity to a layer and then hide it. Any suggestions? Inside of Sketcher Outside of Sketcher - Some Dimensions on Hidden Layer Notice how construction entities inside of sketcher use a dotted line but outside of sketcher use a solid line. It sure seems like they should look the same in both places. Inside &n
I insert a general view into a drawing and select "No Combined State". The "Drawing View" window automatically opens up, I click View Display>Display style>(change from Follow Environment to Hidden). Click OK. Next I right click on the same drawing view and select "Projection View" and place the new view. I right click on the new view and select "Properties" then "View Display". In that selection window "Use parent view style" is greyed out and not selectable. Can someone point me to the setting that I can change so that item is selectable? Thanks.
Having huge problems with a ref dim created in assembly mode, Plane/plane.9 hour and still counting.The problem is that the ref dim does not really exist any more, but it still causes problems. It can not be seen in the model tree. No relations or parameter are connected to the dim And the plane it is supposed to be attached to does no longer exist because the component are not in the model any more.But the dim sure is there somewhere hidden in the code.Have tried to erase it in the "reference viewer" but the option is not there. How do I erase a missing model or a missing dimension. Or is there at way to clean an assembly file from any broken references. Something like "cleanup drawing dependencies" but for assemblys ?
Folks, I have added an image (decal) to a part surface. How do I show this in the drawing? Is there a layer that the image reports to that may be hidden? Thank you. Bill
Has anyone played with Pro2dPolylinedef? I wanted to create a closed polyline loop and create a nice extrusion out of it. It did indeed work but when I tried to grab the polyline for later processing according to the dialog value from the section plane with the correct id it sadly returns me just a line, type 2 instead of type 7. I have tried with malloc and using the ProArrays. Nothing, it refuses to return me a polyline type. From the code I provide am I doing something wrong? I am a new guy in ProToolkit programming but the code seems logical. What am I doing wrong and the last command returns ent->type = 2 instead of 7? Pro2dPolylinedef Lshape; Lshape.type = PRO_2D_POLYLINE; ProArrayAlloc(0, sizeof(Pro2dPnt), 1, (ProArray*)&Lshape.point_arr); Pro2dPnt pnt; pnt[0] = center.pnt[0]; pnt[1] = center.pnt[1]; ProArrayObjectAdd((ProArray*)&Lshape.point_arr, -1, 1, &pnt); pnt[0] = center.pnt[0]; pnt[1] = center.pnt[1] + VerticalLength; ProArrayObjectAdd((ProArr
I just looked at what it would cost to get a seat of creo, and I found the absolutely outrageous quote for "Design Advanced Plus" package for $10,599....for only a YEAR license! WTF??? I remember not long ago when you could flat out BUY a license for around $4k. I can't afford almost $11k for only a year's worth of use, that's absurd. Anyone want to sell a used copy of creo 3 or a computer that has it installed as part of "downsizing your business"? No wonder Solidworks has been mopping up the floor with creo sales for years. Just when their pricing was getting competitive with S/W, they went back to the old school ways when it was, what, $15k/seat? But at least in those days, you actually BOUGHT the software, not simply rented it for a year. What a total rip-off.
Has anyone played with Pro2dPolylinedef. I wanted to create a closed polyline loop and create a nice extrusion out of it. It did indeed work but when I tried to grab the polyline from the section plane with the correct id it sadly returns me just a line, type 2 instead of type 7. I have tried with malloc and using the ProArrays. Nothing it refuses to return me a polyline. From the code I provide am I doing something wrong? I am a new guy in Creo Toolkit programming but the code seems logical. What I am doing wrong and ent->type = 2 instead of 7? Pro2dPolylinedef Lshape; Lshape.type = PRO_2D_POLYLINE; ProArrayAlloc(0, sizeof(Pro2dPnt), 1, (ProArray*)&Lshape.point_arr); Pro2dPnt pnt; pnt[0] = center.pnt[0]; pnt[1] = center.pnt[1]; ProArrayObjectAdd((ProArray*)&Lshape.point_arr, -1, 1, &pnt); pnt[0] = center.pnt[0]; pnt[1] = center.pnt[1] + VerticalLength; ProArrayObjectAdd((ProArray*)&Lshape.point_arr, -1, 1, &pnt); pnt[0] = center.pnt[0] + Thickness;
dear people I have an issue about gouges in creo file there is no gauge showing in my manufacturing file .but when i checked in module works or vericut ...show gouges on the finished part ..please advise I am stuck du to it..please check to attach files regards fisa
I am trying to prevent users from launching Creo if they are not using the company startup script. I start with no psf file in the <load point>/bin folder (deleted it as part of the install). Then I copy the psf into the bin folder, launch Creo and then delete the psf file. Is there another way to do it? Deleting the psf file so quickly after launching Creo leaves me a little leery although it appears to be working. I tried putting the psf into a different folder other than the bin folder and calling it from the start up script but I wasn't able to get that to work. That could entirely be me. I have users that launch Creo from the start menu or pin the program to their task bar and then complain when the program isn't behaving the way that it should (because they aren't using the company settings).
First off, I do not have the routed systems packages. I do limited work with components that are "per lenght" as opposed to "per each". For this reason I have developed a custom BOM Table that uses PARAMETERS and RELATAIONS to populate a custom BOM_QTY. IF EXISTS ("ASM_MBR_BOM_QTY") BOM_QTY=asm_mbr_bom_qty ELSE BOM_QTY=rpt_qty ENDIF For each component that I wish to quantify by lentgth, the BOM_QTY parameter is set by a relation in the model (i.e. BOM_QTY=d0). I use the FLEXIBILITY (varied items) for such components so that the component legth can be dictated for each assembly. The BOM_QTY value shown for such components in the BOM TABLE (Repeat Region) will reflect this "flexibility". This part is working well. The dilema is that we work in both Metric (mm) and English (in). Our latest designs are Metric. THE SCENARIO: Existing model of wire, that was modeled in Eglish (in): WIRE_PART_ENGLISH New Metric Assembly: METRIC_WI
Hopefully you guys can help, because I'm sure there is an easier way than we are doing this. We have assemblies that ship along with bagged up extra hardware. In a lot of cases we also call out hardware that will be required but we are not providing. This has been an annoying task for us, but we have been successful in most regards. The main issue lies when the same hardware is used in the assembly and also is shipped loose. Currently we create one BOM that lists the parts/hardware that is assembled in the shop. We then place a separate BOM for each ship loose pack on the next sheet, filter out all shop assembled items, and flatten this pack. This works unless some of this hardware is also in the top level, because it then merges with it and will not appear in this BOM. The BOM above represents (16) assemblies of a nut, screw, lock, and (2) flat washers. These all get thrown in a bag with a label for shipping. What I would like to do is created a Nested Repeat Region that filte
Hello All, I am trying to add a helical cut to a tubular component such that the cut profile will only be applied to a defined amount of rotation (say 200°) and will then be interrupted such that no cut occurs for another defined amount of rotation (say 60°). This would mean that the swept cut would recommence at 260° for another 200° and stop again for another 60°, the pattern would repeat itself for whatever the defined length of the sweep is. What I'd like to be able to do is set the pitch and the interruption parameters whilst defining the sweep, I'm not sure this is possible though. Another thought I had is to pattern the sweep (cut section and interrupted section), there would be two parameters to such a pattern - linear and rotational, and I'm not sure this is possible. I've included a rough sketch of what I'm hoping to model. Any thoughts would be greatly appreciated. Thanks, Des
When you want to add a part to an assembly, you can browse for it or fill in this part's name. The problem with this is that you must know what you are looking for. In my experience in many cases its easier to place the name of a part to the clipboard when it's still open and use this when adding this part to an assembly etc. When you want to create a simple mapkey which copies the name of a part/asm you have open, you are going to fail because for some reason this doesnt work. I overcome the "copy name" problem by creating a mapkey which does the following: first create a log-file which contains the name of the current part in the working directory. Then a batch file with DOS script copies this name to memory and then the log-file is deleted. Im sure you can do this even more efficient with Pro/Toolkit but I'm not familiar with and I dont know why PTC does not just program these mapkeys themselves. Do the following steps: 1. find the pa
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.