A space to discuss FME Form
Recently active
Hello, We have recently upgraded our FME Form to 2026.2.0.0 and I have been updating my workbenches that used the old Cityworks Inspection/Work Order Creators that have since been deprecated to the TrimbleUnityConnector. However, I am running into an issue of being unable to add assets to the inspection./work order which I did previously with an HTTP Caller. Is there a native way using the TrimbleUnityConnector to add assets?
Hi,I’m using FME 2026.1.1 Build 26121.I have observed strange behavior of SQLCreator today.User attributes which are created using “Create User Parameter” option are not getting saved (Step3.jpg). If we create then though “Manage User Parameters” and add user parameter with text option. User parameter is saved in user parameters in navigator but SQLCreator is saving the user name or password. Two screenshots are attached for reference with names step1 and Step2.This issue I have seen just today and everything is fine till yesterday. Even I entered the username and password as constant values directly, values which are entered are not saved. When I open the SQLCreator constant values are not saved. Waiting for response...Thank you!
Hello All,I am planning to take FME certified professional. I understand I can take this exam online from convivence of home . In past, for other IT exam proctor was so challenging while I take from home in small laptop monitor. Does external monitor allowed while taking exam? Is exam is open book? does mean I can use safe.support.com for help? Is there option to take exam at proper proctor/talview exam center in Houston,TX? Is there any practice exam to gauge my prep?
Hi there,I'm currently trying to find a way to unlock the geometry off all scope box options that are part of a Revit file. The main idea is to write the Revit file into a GIS format and be able to filter the overall geometry by the different scope box options. However, I can’t seem to find/get the scope box geometry (or any coördinates related to a scope box) from a Revit file. I can only find some references to the scope box names. For testing I used the first option of Snowdon Towers - Architectural file on this page: https://help.autodesk.com/view/RVT/2024/ENU/?guid=GUID-61EF2F22-3A1F-4317-B925-1E85F138BE88In the example file there are 4 options for Scope Box settings: Views Overall, Grids, Levels or None. In Revit we can see the whole project using Views Overall, but for example with Grids the outside garage entrance is filtered out. Also we can see the geometrie of those scope boxes within Revit and the filter area it uses.Here the two different views:View Overall Scope Box Grids
Hi,We've FME Workbench installed on a Azure virtual desktop. It all works fine but there are nog FME Hub transformers in the list: Also, when browsing, the installation of a found transfomer from the hub gives an error: Is this a problem of the user not having the correct permissions or an URL that is not allowed or any other ideas? Thank you. Arno
Hi, I have a LAS file already normalized, ground z value = 0, and other class z = height above ground. I need to set the z value to “0” to building class. I try this workflow and it’s seem to work but when I check the LAS writer, build and ground have the 8.847607091e-10 z value.I dont know why this, but when I check property in FME, I realize that z value it’s different.In my normalized LAS the z valueBut in the output LAS I get this in z valueI tryied with PointCluidExpressionEvaluator instead remove and adder component but I get the same in Z valueAny idea why this happens?
Hi, my name is Leen.I have connected several items from an Excel-column in FME and gave them consecutive itemId’s and placed them in a XML-file. this is necessary to import these itemId’s in Teamcenter.Now I want to connect other items from another column from the same Excel-file into my XML-file with the use of the follow-up consecutive numbers that have been created earlier.
I am running into a issue with OffsetCurveGenerator. There are some instances where it drops nodes from the original linework and breaks the output line into an aggregate, I assume this is beacuse it folds on itself.The uppermost grey line below is the original. The green lines are generated offsets at various distances. Note that the one at the bottom has lost a vertice towards the corner. The linecount coming out of the transformer is correct, but if I run a deaggregator, the total number of lines has increased. As the red line illustrates it has split at the corner. This is not an issue in most occurrences, but I want to run some Snippers on the start and end vertex downstream and the Snipper treats the lines as if they where deaggregated. I tried working around this by first running a Deaggerator followed by a LineCombiner. But if I do the lines sometimes flip their original direction (depending on the order in which it was rebuilt), which results in the end vertexes I wanted to sn
Hi allI have a FME job that reads XX amount of excel files from a folder using a Excel reader simply set to read “folder name\*.xls”All of the excel files have different file names but with the exact same columns in the files themselves. its a whole bunch of log files. most of the files have many features but sometimes there are logs with no recorded features.My FME job reads all the excel files and imports the contents into one table in a database and then another job moves the files that have contents that have been imported into a subfolder as a backup. But if a log file doesnt have any features and only contains the column names and no futher rows it is never read into FME which means i cant get the filenames to move the files into the subfolder.I could use a directory and file pathnames reader to get the file names to move them but then i wouldnt have a way to know if they are really empty or if there is just some error in the column names or something else unforeseen.Long questio
I am trying to convert from FME2024 to FME2026.2. I am using a feature read, converting from “Esri ArcGIS Portal Feature Service” to “Esri ArcGIS Feature Service”. I have been able to make a connection to our enterprise portal, select the relevant group and feature service (image 1). But when i try to select just the relevant feature class i need (not all feature classes) i receive an error below. If i leave this as <All Feature Types> this works but obviously I dont want to call every feature class where its not required. Has anyone seen this before? Is there a work around?
Hello everyoneI am currently using FME Workbench 2025.0 (FME(R) 2025.0.3.0 (20250602 - Build 25241 - WIN64)) in combination with ArcGIS Pro 3.5. When attempting to add a File Geodatabase to my workspace, I encounter the following error:"Unable to perform any licensing-related tasks. Please check your Esri ArcGIS Compatibility workspace parameter, found in Navigator → Workspace Parameters → Translation. This 64-bit version of FME requires ArcGIS Desktop with 64-bit Background Geoprocessing, ArcGIS Pro, or ArcGIS Enterprise. Refer to this article: http://fme.ly/qua for more details."Additionally, the following message appears:"Failed to obtain any schemas from reader 'GEODATABASE_FILE' from 1 dataset. This may be due to invalid datasets or format accessibility issues related to licensing, dependencies, or module loading. See the log file for more information."The workspace generation fails I have attached a screenshot of my current FME Options and Navigator settings for your reference. C
Hi all,We overlay/intersect datasets containing circular arc geometry (Arc By Center Point With Ends) using AreaOnAreaOverlayer, LineOnAreaOverlayer, LineOnLineOverlayer, Clipper, and Intersector. The source data comes from an ArcGIS Geodatabase (ESRI SDE). We'd like to understand how these transformers handle arcs internally, since this directly affects positional accuracy for our (cadastral-grade) use case.Specific question:When an arc is intersected with a line or polygon (Arc By Center Point With Ends -> overlay -> output is again Arc By Center Point With Ends), is the intersection point computed:(a) analytically/exactly on the true circle equation, comparable to Esri's ArcGIS Pro "Curve Processing Method = Exact" environment setting, or(b) by internally linearizing/approximating the arc into line segments, finding the intersection on that approximation, and then reassembling the arc for the output — comparable to Esri's "Curve Processing Method = Approximate", where the doc
Hi, I am having an issue with writing out data as .txt pipe delimited in the exact same format as the original data. The original data used a CSV reader in order to work with the attributes I needed to modify. But when I try to write it out again as .txt, the format is never exactly the same. I have tried padding the fields, but it does not work. Example:Original-# gbaddr field view OutputAlso, in the output, it continues to add a pipe (|) to the end of each record; the original did not and I need it to not add it in the output. Any ideas are welcome!
So I noticed that when using a parameterized INSERT statement in SQL Executor:INSERT INTO MYTABLE(FIELD1, FIELD2)VALUES ('@Value(FMEATTR1)','@Value(FMEATTR2)',)Any NULL becomes an empty string. How do I use logic like the above and still keep my NULLs? I've tried to wrap the entries in VALUES in case statements to catch NULLs and handle them differently - but to no avail.
I often find myself reusing subprocesses from my main workspace, either for debugging or for creating similar workflows with small changes in a new Workspace. I'm aware that FME has a ton of useful shortcuts, so I was wondering if there's one that lets you automatically select all the necessary(only!) transformers that belong to a previously used process. The idea would be to quickly copy and paste the used chain into a new workspace without having to manually select every necessary transformer or just copy paste all. Is there a shortcut or built-in feature for this, or is manually selecting the chain still the best approach? I feel like this is most likely highly specific to my own taste but I wanted to ask nevertheless since the main process got way too big :DThanks in advance! :)
Hello 😊I recently updated FME Form to version 2026.2 and started experiencing an issue when connecting to an Enterprise Geodatabase using an SDE connection file configured for Operating System Authentication.FME returns the following error:"Failed to connect to Enterprise Geodatabase using connection file 'path_to_the_sde_file' due to missing credentials. A connection requires either Windows Authentication or both a user name and a password."The SDE connection itself appears to be valid. If I open the same .sde-file in ArcGIS Pro, it connects successfully and shows the correct authentication type in the connection properties.This workflow worked without any issues in previous FME versions and only started failing after upgrading to FME Form 2026.2.Has anyone encountered this problem before? Is this a known issue in 2026.2, or is there a workaround available?Any help would be greatly appreciated.
Good Evening! I have a problem i would like to share with this amazing community and i hope ill get an answer that solves it. I am writing data to an Microsoft Excel file. I use the feature writer to dynamically write 3 datasets to Excel. The normal Microsoft Excel writer does this without a problem. Now i want to do it with an Feature Writer set to Microsoft Excel, but when i run the feature writer with, i believe, the same settings as the Excel writer, it results in a fatal error, where it states FME daemon is shutting down. Can anyone help me? That would be greatly appreciated. Thanks!Error log TranslationOther settings are default.Interesting here: number 164. I dont know why of what.
I am trying to make a workspace that generates information reports, but the featureReader give me unexpected output. Sometimes it works, but sometimes it gives me "stale caches”, where it should work. I am trying to let the user choose which attributes to expose by using a UserParameter, so they can choose what information attributes they want to use or not, but it gives me weird results. If i run it, it might do it and give me the required information, but if i run it another time, with other attributes selected to expose, it gives me the result that was asked before. Or, if i run it again with the same configuration it gives me the "stale or incomplete cached data”. since Users can select multiple layers out of the 500 we have, i think i have to use the generic port, and let the users choose what attributes they want, because they dont need everything and their needs change from time to time. How do i change this process so that it will be reliable? That my users can get any attribu
In 2026 build, the new ArcGIS Feature Services package replaces the older Portal Feature Service reader. The change is well documented in the article Working with Esri ArcGIS Feature Services in FME – FME Support CenterMy question to a Safer is, how/when are 2026 deprecated formats like PORTALFEATURESERVICE listed in the article FME Deprecations – FME Support Center.the new unified ARCGISFEATURESERVICE package replaced arcgis x feature service formatsCan these now older ArcGIS Feature Service formats be added to the article; along with Recommendation actions listing out sections/bookmarks from the support article Question about deprecations articleWhen do components get included to the article and how is it updated? is this a manual task or can the development team inform earlier updates when components are planned to be replaced?Recently for example, randomly FME Date Time functions got added to the article, where it was listed as affecting in 2026.1…. yet we were already at 2026.2 r
Hi,I’ve created an FME workflow which successfully creates a csv and zipped shapefile and emails a recipient. However, I want to use the TempPathnameCreator so that the output files are wiped after emailing. I’ve adapted the workflow but it fails to create the files. On inspecting the rejected email output it couldn’t find the files in the temp folder, but when testing with just the writer 0 features are output. I assume I need a separate TempPathnameCreator for both zip and csv file or can they be in the same folder? Here is the final part of my workflow. Is my configuration wrong? Josh
Hi Community!I created some 3D vectors made up of three vertices, using the list of coordinates and elevations shown in the attached table. I created them using three Vertex Creators connected one after another.Now I would like to apply a scale factor of 10 to these 3D vectors, but I want each vector to be extended starting from its first vertex, i.e. from the coordinates (0,0,0), while keeping that first vertex fixed.What would be the best way to achieve this?Thanks in advance for your help!
Hi, I want to calculate a new attribute using the attributecreator with Text Editor: But I my results are always the source values:What is my mistake?Thank you for your support!
Hi all, When sending a test request with a HTTPCaller, the Test Response Preview shows the response. When you close this window and reopen it later after closing and re-opening the workspace (even on another date) this response is still there (cached?). Depending on the URL used, this can lead to an unreasonably large workspace file. Is this an intended feature, or an oversight that can slow down workspace performance if a user isn’t aware of this?If there is a benefit to being able to revisit this test response at a later date, maybe it’s a good idea to be able to enable/disable this feature entirely. Or at least be able to ‘clear’ this Test Response Preview. Kind regards, Rob de Groot An example URL that leads to a +20MB size increase of your workspace if a test response preview is opened:https://services1.arcgis.com/ug8NBKcLHVNmdmdt/arcgis/rest/services/Peilvakken/FeatureServer/0/query?where=1%3D1&outFields=*&outSR=4326&f=jsonIf you do this for multiple HTTPCallers it ca
I have a workspace that works without issues in FME 2024.2.1. We are planning to upgrade to FME 2025, but I am facing issues. When riunning the workspace in FME 2025, it seems to work fine, but after a while I get lots of a recurring message like this one:2025-06-02 11:38:25| 119.2| 0.2|ERROR |FFS reader: Failed to open file 'D:\FMETemp\wbrun_1748852462857_30000\fmetmp_0\FMETable_1748853274266_18156\FTShim_1019.fts' for reading. Please ensure that the file exists and you have sufficient privileges to read itThese messages DO NOT appear when running the workspace in FME Form/Flow 2024.2.1I have tried FME Form/Flow 2025.0.2 and FME Form 2025.1 (beta) and all of these fails.I have set my FME_TMP environment variable to D:\FMETempDoes anyone have an idea?
Hi all,I'm trying to bring object detection capabilities into an FME workflow using YOLO models built with Ultralytics, and I'd love some guidance from anyone who's tackled this before.What I'm trying to do:Run inference with a trained Ultralytics YOLO model (e.g., detection, segmentation, or OBB) inside an FME workspace Data (e.g., from PythonCaller ) into the model and get bounding boxes / masks / class labels back as FME features Ideally write the results back out as vector features (polygons/points) with attributes for class, confidence score, etc.Specific questions:Has anyone integrated Ultralytics' Python package (pip install ultralytics) directly via FME's PythonCaller transformer? Any gotchas with FME's bundled Python environment vs. installing ultralytics and its dependencies (torch, etc.)? Is it better to run YOLO inference as an external subprocess/script call from FME, or embed the from ultralytics import YOLO calls directly inside a PythonCaller?Sample datasets/models fo