Jump to content

All Activity

This stream auto-updates

  1. Today
  2. ---

    Total Run/Uptime Tracking

    Its called "General Data" in Smart Services Dashboard. Did you have it set up? You have to have Zeiss set it up for your machines. If not, you have to fill out the form on smart services website, Zeiss technicians will contact you, you'll have to install smart services service on each cmm pc, and then when you login with your zess account to smart services you'll see that dashboard for each of your machines.
  3. ---

    What's software have you used?

    I started out with Sheffield Measure Max, then went straight into Calypso 2015. Have done some PC-Dmis stuff, as the company I work for inherited a Hexagon Global, from one of our sister facilities. The programming on it were turn key, and the quality engineer at the time handled everything. I have only done some minor things since.
  4. ---

    PCM arbeiten mit Listen

    Hallo Thomas, in pcm gibt es kein if ... in .... du musst die Datei erst händisch einlesen: maschAktuell =getRecordHead("u_5_masch_nr") dirAbteilungen = "x:\Wellenfertigung\00_Kostenstellen" AbtList=list("20000", "21000", "22000","23000") defineFunctionStart("maschMatch") list1=readListFile(file1) maschCheck=false for i=1 to list1.size if getParameterNamed(list1,i) == maschAktuell maschCheck=true endif next i // oder kurz und knapp //maschCheck=executeCode(list1.asArray + " includes: '" + maschAktuell + "'") defineFunctionEnd("maschCheck") for i=1 to AbtList.size listFile=getParameterNamed(AbtList,i) file1=dirAbteilungen + "\file" + listFile + ".txt" if executeFunctionNamed("maschMatch") == true setRecordHead("u_abt", listFile) endif next i
  5. ---

    Open 7.8v in 7.6v

    If you can share those two files i can look into them. Changing versions can be tricky - i found two mentions about versions in both files ( inspection / inspset ) - "changeswi" and "creationswi" Also in "inspset" file there is dictionary of converted versions. Feel free to PM me 🙂
  6. ---

    Theoretischen Bezug

    "the reference B is a theoretical line between the two oblique surfaces" According to ASME Y14.5, this is not interpreted as two oblique surfaces, it is only one area and that would be where Datum B is tagged. Jochen Heller's post shows a Datum B construction that would be between two entities or a "Feature of Size". One nuance: I would avoid saying"must have the datum tag in line with the dimension" as a standalone rule. The actual requirement is that the datum feature symbol be attached to the feature-of-size dimension. Being visually "in line" with the dimension is a drafting convention resulting from that attachment, not the fundamental rule itself.
  7. ---

    RDS XXT Articulating Head Training

    Thanks for the links!!
  8. ---

    RDS XXT Articulating Head Training

    Oh okay! I forgot you could specify the sensor when signing up. It's been so long since I took the basic training, hahaha. Thanks!
  9. ---

    Open 7.8v in 7.6v

    Thanks Martin. I did try that but still same error. I actually then just tried the "inspection" only and it still errored same error. I'm thinking maybe there's some security stamp on the file from the customer as they're pretty locked down there with the IT department. Maybe I'll try copying and pasting the contents of those two files from notepad into my version and not the files themselves. Who knows!
  10. It is part of our corporate IT, not sure why they are doing it, hopefully it won't cause issues.
  11. ---

    RDSXXT: MasterProbe is not CAA?

    Zeiss provided the missing file along with many other files, this fixed the issue. Primarily it was a missing file, how it became missing I do not know, may have been from the installation or an update.
  12. ---

    Approach vectors

    If you create an alignment to the feature at entry, you won't need position points. All you have to do is increase the Clearance Distance. If I wanted to approach the hole location you have, my alignment would be at the intersection of the center of the hole and the OD body. For an example, in the attached image, see Alignment Ref #2. Then I set the Clearance distance proportional to the Clearance Cube from Clearance Plane settings. Now you can navigate without collisions or CMM Position Points. With a proper alignment all of your vectors will be correct.
  13. ---

    Total Run/Uptime Tracking

    This is the basic path to CMM Observer files. C:\Users\Public\Documents\Zeiss\CMMObserver You can use the file: ProgramDurationRecord.xml Parse it thru Excel and you can chart all the run time, up time, down time you need.
  14. ---

    Total Run/Uptime Tracking

    can you help me navigate to where the "information button" is? I'm not seeing it :(
  15. ---

    Impossibility of manual alignment

    ood morning, colleagues, I’m encountering something I’ve never seen before: when I click on "manual alignment," a notification appears stating that the machine is about to switch to CNC mode, and it won’t let me perform a manual alignment. If I accept the switch to CNC mode, the machine moves to a completely different location. Can anyone help me with this? Thank you very much.
  16. ---

    PCM arbeiten mit Listen

    Hallo Kollegen. Ich würde gerne mein Datenfeld Kostenstelle anhand der Maschinennummer setzen. Also ich habe in einem Ordner 4 Dateien die heißen wie unsere Kostenstellen. in diesen Dateien stehen Maschinen die in dieser Kostenstelle vorhanden sind. Aber ich bekomme es nicht zu prüfen ob etwas in einer Liste vorhanden ist. Also etwa so: maschAktuell = getRecordHead("u_5_masch_nr") dirAbteilungen = "x:\Wellenfertigung\00_Kostenstellen" file20000 = dirAbteilung + "\" + "20000.txt" file21000 = dirAbteilung + "\" + "21000.txt" file22000 = dirAbteilung + "\" + "22000.txt" file23000 = dirAbteilung + "\" + "23000.txt" if maschAktuell in file20000 then setRecordHead("u_abt", "20000") else if maschAktuell in file21000 then setRecordHead("u_abt", "21000") else if maschAktuell in file22000 then setRecordHead("u_abt", "22000") else if maschAktuell in file23000 then setRecordHead("u_abt", "23000") else setRecordHead("u_abt, "00000") endif endif endif endif Hat jemand eine Tip wie ich das machen könnte? Wollte dies dann in die inspection_start_pcm.txt einfügen damit die Kostenstelle immer richtig ausgefüllt ist. Vielen Dank für die Unterstützung
  17. ---

    Flatness representation

    @Jochen Heller es müsste angezeigt werden, wenn Du den Toleranzstatus deaktivierst (Tortensymbol zwei Rechts vom Zahnrad)
  18. ---

    RDS XXT Articulating Head Training

    Hi, JoeBarajas you can watch the videos of the following channels i think that will help you https://www.youtube.com/@CMMQuarterly/videos https://www.youtube.com/@learn-cmm https://www.youtube.com/@xyzarchitect/videos
  19. ---

    Flatness representation

    @Nanno Muehl Hi Nanno, i tried to replicate this and don`t get the option. Any idea what i am doing wrong? (Zeiss inspect latest version)
  20. ---

    Flatness representation

    Hi, this is a screenshot from the "Inspection Details" Tab (ZEISS Quality Tech Guide) with these settings: Nanno
  21. Hello, how can I show flatness as in picture? Thanks.
  22. ---

    RDS XXT Articulating Head Training

    I am only familiar with the basic course, where the sensor—such as the RDS XXT or Vast XT—is specified during registration.
  23. ---

    Approach vectors

    In such situations, I always use the intermediate position, as described by Perry Steever2.
  24. ---

    Total Run/Uptime Tracking

    Looks like you runs smart services 🙂 Use the information button and you get this:
  1. Load more activity
×
×
  • Create New...